CSS padding-block 属性
- 前のページ padding
- 次のページ padding-block-end
定義と使用法
要素の padding-block
これは、境界線から内容までのブロック方向のスペースを指し、以下の属性の短縮形です:
padding-block
属性的値は異なる方法で設定することができます:
属性の値は異なる方法で設定できます:
padding-block: 10px 50px;
- padding-block属性に値が2つある場合:
- 開始位置のインラインパディングは10pxです
終了位置のインラインパディングは50pxです
padding-block属性に値が1つある場合:
- padding-block: 10px;
の開始位置と終了位置のインラインパディングがすべて10pxです padding-block
非常に似ていますが、 と
CSS 属性はCSS属性
padding-bottompadding-top
padding-bottom、
非常に似ていますが、 padding-left
padding-right padding-block
非常に似ていますが、 と
padding-inline
属性はブロック方向とインライン方向に依存しています。注意: writing-mode
ブロック方向を定義します。これはブロックの開始位置と終了位置に影響を与え、関連するCSS属性に影響を与えます。 padding-block
属性の結果。英語ページでは、ブロック方向は下に向かっており、インライン方向は左から右に向かっています。
例
例1
ブロック方向の両側のインラインパディングを設定します:
p { padding-block: 35px; }
例2
次の<div>要素の writing-mode 属性値がvertical-rlに設定されている場合、要素の開始位置は上から右に、終了位置は下から左に移動します:
div { writing-mode: vertical-rl; padding-block: 10px 50px; }
CSS文法
padding-block: auto|value|initial|inherit;
属性値
値 | 説明 |
---|---|
auto | デフォルト値。要素のデフォルトのpadding-block値です。 |
length |
px、pt、cmなどの単位でpadding-blockを指定します。負値は許可されません。 参照してください:CSS 単位。 |
% | padding-blockは、親要素の行内方向のサイズのパーセントで指定されます。 |
initial | この属性をデフォルト値に設定します。参照してください: initial。 |
inherit | 親要素からこの属性を継承します。参照してください: inherit。 |
技術的な詳細
デフォルト値: | auto |
---|---|
継承性: | いいえ |
アニメーション作成: | サポートされています。参照してください:アニメーション関連属性。 |
バージョン: | CSS3 |
JavaScript文法: | object.style.paddingBlock="100px 50px" |
ブラウザのサポート
テーブルの数字は、この属性を完全にサポートする最初のブラウザのバージョンを示しています。
クローム | エッジ | ファイアフォックス | サファリ | オペラ |
---|---|---|---|---|
87.0 | 87.0 | 66.0 | 14.1 | 73.0 |
関連ページ
- 前のページ padding
- 次のページ padding-block-end