Чи можете ви зробити негативні відступи в CSS?

На відміну від властивостей поля, значення для значень заповнення не можуть бути від’ємними. Подібно до властивостей поля, відсоткові значення для властивостей заповнення стосуються ширини блоку, що містить згенерований блок. Ці властивості встановлюють верхній, правий, нижній і лівий відступи поля.

Від’ємне поле зменшує простір між елементами, і це потенційно може спричинити з’єднання або накладання елементів. Але використання негативних полів не буде хорошою практикою для ефекту, який також можна досягти за допомогою більш чітко зрозумілої техніки.

Можна надати маржам від'ємне значення. Це дозволяє намалювати елемент ближче до його верхнього чи лівого сусіда або намалювати його правого та нижнього сусідів ближче до нього. Крім того, є виняток, до якого ми поговоримо за хвилину.

Іншими словами, запас властивість контролює простір поза елементом, а властивість padding контролює простір всередині елемента.

Валовий прибуток може стати від’ємним, якщо витрати на виробництво перевищують загальний обсяг продажів. Від'ємна маржа може свідчити про нездатність компанії контролювати витрати.

Примітка. Відступ не може бути від’ємним, тому замість цього ви можете використовувати від’ємне поле. Замість використання цього (негативного заповнення) можна використовувати від’ємне поле вказуючи тире як префікс, після якого йде назва класу, щоб перетворити його на від’ємне значення.