CSS ボーダーインライン属性
- 前のページ border-image-width
- 次のページ border-inline-color
定義と用法
border-inline
属性は以下の属性のショートカットです:
色や幅の値が省略された場合、デフォルト値が使用されます。
CSSの border-inline
属性と border
属性が非常に似ているが border-inline
属性は行内方向に依存しています。
注意:関連する CSS プロパティ writing-mode
、text-orientation
および direction
行内方向を定義します。これは行の始めと終わりの位置、および border-inline
属性の効果。英語のページでは、行内方向は左から右、ブロック方向は下に向かいます。
インスタンス
例 1
行内方向上の異なる要素に枠線のスタイル、色、幅を設定します:
h1 { border-inline: 5px solid red; } h2 { border-inline: 4px dotted blue; } div { border-inline: double; }
例 2:writing-mode 属性と組み合わせて
行内方向上の始めと終わりの位置の枠線は、 writing-mode
属性の影響:
div { writing-mode: vertical-rl; border-inline: hotpink dashed 8px; }
CSS 文法
border-inline: border-inline-width border-inline-style border-inline-color |initial|inherit;
属性値
値 | 説明 |
---|---|
border-inline-width |
行内方向上の枠線の幅を指定します。 デフォルト値は "medium" です。 |
border-inline-style |
行内方向上の枠線のスタイルを指定します。 デフォルト値は "none" です。 |
border-inline-color |
行内方向上の枠線の色を指定します。 デフォルト値はテキストの色です。 |
initial | この属性をデフォルト値に設定します。参照してください。 initial。 |
inherit | この属性は親要素から継承されます。参照してください。 inherit。 |
技術的詳細
デフォルト値: | medium none color |
---|---|
継承性: | いいえ |
アニメーション制作: | はい、個別のプロパティを参照してください。animatableについて読んでください。 |
バージョン: | CSS3 |
JavaScript 文法: | object.style.borderInline="dashed hotpink 10px" |
ブラウザのサポート
テーブルの数字は、この属性を完全にサポートする最初のブラウザのバージョンを示しています。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
87.0 | 87.0 | 66.0 | 14.1 | 73.0 |
関連ページ
チュートリアル:CSS 枠線
参照:CSS ボーダー属性
- 前のページ border-image-width
- 次のページ border-inline-color