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

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

То, что я пробовал, показано здесь.

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

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

p {
 border: 1px solid #000;
 padding: 20px;    
}

/* 
 * Here's my failed attempt at only altering the top 
 * and bottom padding values. The left and right padding
 * values are changing even if I use inherit.
 */

p {
 padding: 30px inherit;   
}​

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

9
задан dangerChihuahua007 17 March 2012 в 10:58
поделиться