私はLess Framework 3で遊んでいると私はCSSでこの行を見て:padding: 0
はCSSパディングの3番目の値は何ですか?
body {
padding: 60px 42px 0;
width: 396px;
}
何をするのでしょうか?
これは、通常のCSSの短縮形のように見えない、とtop-right-bottom
は奇妙なようです。
私はLess Framework 3で遊んでいると私はCSSでこの行を見て:padding: 0
はCSSパディングの3番目の値は何ですか?
body {
padding: 60px 42px 0;
width: 396px;
}
何をするのでしょうか?
これは、通常のCSSの短縮形のように見えない、とtop-right-bottom
は奇妙なようです。
padding
およびmargin
プロパティは、top right bottom left
を指定します。
left
を省略すると、デフォルトはright
になります。
したがって、padding: a b c
はpadding: a b c b
と等価です。 bottom
も省略されている場合は
、それはtop
にデフォルト設定されます。
したがって、padding: a b
はpadding: a b a b
に相当します。
right
がでもあり、が省略されている場合は、すべての4面に単一の値が使用されます。
したがって、padding: a
はpadding: a a a a
に相当します。
4つの厚さの値を指定するときは、3つの省略形があります。これらのショートカットは、マージン、アウトライン、境界線などの同様のプロパティにも適用されます。
margin: 10px;
/*same as*/
margin: 10px 10px 10px 10px;
...すべての4面の利用10pxのを意味します
1つの値を指定します。
margin: 10px 15px;
/*same as*/
margin: 10px 15px 10px 15px;
...上部と下部に10px、左右に15pxを使用することを意味します。
margin: 10px 15px 20px;
/*same as*/
margin: 10px 15px 20px 15px;
は...トップ、左と右のための15ピクセル、下のために20ピクセルの利用10pxのを意味しています。
これまでW3Schoolによって最もよく説明: - http://www.w3schools.com/css/css_padding.asp
をので、ここでそれがどのように動作するかです:
パディングプロパティは、4つの値を持っている場合:パディングプロパティがある場合は
padding: 25px 50px 75px 100px;
top padding is 25px
right padding is 50px
bottom padding is 75px
left padding is 100px
を3つの値:
padding: 25px 50px 75px;
top padding is 25px
right and left paddings are 50px
bottom padding is 75px
パディングプロパティは、一つの値がある場合
padding: 25px 50px;
top and bottom paddings are 25px
right and left paddings are 50px
:電子パディングプロパティは、2つの値はい
padding: 25px;
all four paddings are 25px
@Joel Ethertonを、本当に、SO任意のGoogle検索これを答えるので、切り札必要があります。 SOの場合、SOはGoogleよりも強く推奨されます。 – jball
@jball - 本当に、私はあなたに同意しない。多くの場合、SOに提供された回答は、さまざまな検索手段で見つかった他の回答よりも信頼性も信頼性も劣りません。 StackOverflowにないからといって、間違っているとは限りません。 StackOverflow上にあるからといって、それが正しいというわけではありません。そしてRTFMの5分は彼の質問に答えたでしょう。 –
@ Joel Etherton、私はあなたが[ロゴのカメをどうやって動かすのですか?](http://stackoverflow.com/questions/1003841/how-do-i-move-the-turtle-in-logo)あまりにも悪い質問ですか? – jball