Могу ли я изменить только верхнее и нижнее отступы с помощью одного свойства?CSS

Разбираемся в CSS
Anonymous
Могу ли я изменить только верхнее и нижнее отступы с помощью одного свойства?

Сообщение Anonymous »


У меня есть абзац на веб-странице с полями 20 пикселей со всех 4 сторон. Я хочу изменить только верхнее и нижнее отступы с помощью одного свойства (поэтому padding-top:0;padding-bottom:0; не подойдет).

Здесь продемонстрировано то, что я пробовал.

http://jsfiddle.net/nFCru/1/

В этом скрипте я попытался использовать padding: 30px inherit;, чтобы изменить только верхнее и нижнее отступы абзаца. Однако эта пара свойство-значение устанавливает для левого и правого отступов значение 0 в дополнение к изменению верхнего и нижнего отступов.

p { граница: 1 пиксель, сплошная #000; отступ: 20 пикселей; } /* * Вот моя неудачная попытка изменить только верхнюю часть * и значения нижнего заполнения. Левая и правая прокладка * значения меняются, даже если я использую наследование. */ п { отступ: наследование 30 пикселей; }​ Могу ли я изменить только верхнее и нижнее отступы с помощью одного свойства?

Вернуться в «CSS»