Пропускать свойства в CSS для сокращения, полей и т. Д. - PullRequest
4 голосов
/ 26 марта 2012

Есть ли способ указать, что CSS-свойство пропускается в стенографии с отступом, границей, полем и т. Д.

Как padding: <skipped> 1em 2em вместо:

padding-right: 1em
padding-bottom: 2em

Ответы [ 2 ]

6 голосов
/ 26 марта 2012

Правильный способ пропустить свойства - это , а не использовать сокращение:

padding-bottom: 2em;
padding-right: 1em;

Это не так элегантно, как:

padding: same 1em 2em same;

, но просто нене существует в чистом CSS.Если вы используете серверные CSS-расширения, такие как LESS или SASS, для этого может существовать синтаксис;если нет, его можно добавить относительно легко.

1 голос
/ 26 марта 2012

Я думаю, что вам лучше всего присвоить значение auto, хотя для него будет установлено только любое значение по умолчанию [браузер], которое я могу иметь, я предполагаю, что для заполнения оно сбросит его до 0 [в зависимости отэлемент].

Кроме этого, нет.

...