サーチ…


構文

  • パディング: length | initial |継承| unset;
  • padding-top: length | initial |継承| unset;
  • padding-right: length | initial |継承| unset;
  • padding-bottom: length | initial |継承| unset;
  • padding-left: length | initial |継承| unset;

備考

paddingプロパティは、要素のすべての面にパディングスペースを設定します。パディング領域は、要素の内容とその境界線の間のスペースです。 負の値は許可されません

1https : //developer.mozilla.org/en/docs/Web/CSS/padding MDN

この質問も参照してください。なぜCSSは否定的な埋め込みをサポートしていませんか?と彼の答え。

パッディングを使用する場合は、 The Box Modelも検討してください。ボックスサイズの値に応じて、エレメント上のパディングは、エレメントの以前に定義された高さ/幅に追加することも、追加しないこともできます。

関連プロパティ:

マージン

インライン要素の埋め込みは、インライン要素の固有の表示プロパティのために、要素の左右にのみ適用され、上下は適用されません。

指定された側のパディング

paddingプロパティは、要素のすべての面にパディングスペースを設定します。パディング領域は、要素の内容とその境界線の間のスペースです。負の値は許可されません。

サイドを個別に指定することができます:

  • padding-top
  • padding-right
  • padding-bottom
  • padding-left

次のコードでは、divの上部に5pxパディングが追加されます。

<style>
.myClass {
    padding-top: 5px;
}
</style>

<div class="myClass"></div>

パディングショートカット

paddingプロパティは、要素のすべての面にパディングスペースを設定します。パディング領域は、要素の内容とその境界線の間のスペースです。負の値は許可されません。

パディングを各辺に個別に保存するには( padding-toppadding-leftを使用して)、以下のように簡略化して書くことができます:

4つの値

<style>
    .myDiv {
        padding: 25px 50px 75px 100px; /* top right bottom left; */
    }
</style>
<div class="myDiv"></div>

ここに画像の説明を入力

3つの値

<style>
    .myDiv {
        padding: 25px 50px 75px; /* top left/right bottom */
    }
</style>
<div class="myDiv"></div>

ここに画像の説明を入力

2つの値

<style>
    .myDiv {
        padding: 25px 50px; /* top/bottom left/right */
    }
</style>
<div class="myDiv"></div>

ここに画像の説明を入力

1つの値

<style>
    .myDiv {
        padding: 25px; /* top/right/bottom/left */
    }
</style>
<div class="myDiv"></div>

ここに画像の説明を入力



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow