|
|
Компактная запись размеров границ, полей и отступовВ CSS есть несколько способов указания размеров для этих свойств. У любого блока есть четыре стороны, для каждой из которых можно задать свой размер границы, поля и отступа. Замечу, что все элементы HTML являются блоками. Приведу несколько примеров 1. Одинаковый размер поля со всех четырёх сторонdiv.sample { margin-top: 10px; margin-left: 10px; margin-bottom: 10px; margin-right: 10px; } Или более компактная запись div.sample { margin: 10px; } 2. Один размер отступов сверху и снизу и другой размер справа и слеваdiv.sample { padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; } Или более компатная запись div.sample { padding: 10px 5px; } 3. Разные размеры для всех границdiv.sample { border-top-width: 10px; border-right-width: 15px; border-bottom-width: 5px; border-left-width: 20px; } Или более компактная запись div.sample { border-width: 10px 15px 5px 20px; } Данный приём компактной записи ещё называют тиражированием значений. Нужно запомнить порядок следования значений: top, right, bottom, left — они перечисляются по ходу часовой стрелки. Автор — Полухин Владимир Дата написания — 2008-02-02 |