パディング、ボーダー、マージンなどを使用して、省略形で CSS プロパティをスキップするように指定する方法はありますか?
のpadding: <skipped> 1em 2em
代わりに:
padding-right: 1em
padding-bottom: 2em
プロパティをスキップする正しい方法は、省略形を使用しないことです。
padding-bottom: 2em;
padding-right: 1em;
それは次のようにエレガントではありません:
padding: same 1em 2em same;
しかし、それは純粋なCSSには存在しません。LESSやSASSなどのサーバー側のCSS拡張機能を使用する場合は、それを行うための構文がある可能性があります。ない場合は、比較的簡単に追加できます。
あなたの最善の策は値を割り当てることだと思いますが、auto
それはデフォルトの[ブラウザ]値にのみ設定されますが、パディングの場合は[要素に応じて]0にリセットされると思います。
それ以外は、いいえ。