このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

-webkit-border-before

非標準: この機能は標準化されていません。非標準の機能はブラウザーの対応が限られ、将来的に変更または削除される可能性があるため、本番環境での使用は推奨されません。ただし、標準の選択肢が存在しない特定のケースでは、有効な代替手段となる場合があります。

-webkit-border-beforeCSS のプロパティで、個々の論理ブロックの境界の先頭側のプロパティ値をスタイルシートの一箇所で設定するための一括指定プロパティです。

css
/* border の値 */ -webkit-border-before: 1px; -webkit-border-before: 2px dotted; -webkit-border-before: medium dashed blue; /* グローバル値 */ -webkit-border-before: inherit; -webkit-border-before: initial; -webkit-border-before: unset; 

-webkit-border-before-webkit-border-before-width, -webkit-border-before-style, -webkit-border-before-color のうちの 1 つ以上の値で設定することができます。これはその要素の書字方向やテキストの向きに応じて、物理的な境界に対応付けられます。これは border-top, border-right, border-bottom, border-left の各プロパティに、 writing-mode, direction, text-orientation で定義された値に基づいて対応付けられます。

これは要素の他の境界を定義する -webkit-border-after, -webkit-border-start, -webkit-border-end に関連しています。

このプロパティは border-block-start として標準化過程にあります。

構文

以下のものを 1 つ以上、任意の順で指定します。

<'border-width'>

See border-width

<'border-style'>

See border-style

<'color'>

See color

公式定義

初期値一括指定の次の各プロパティとして
適用対象すべての要素
継承あり
パーセント値一括指定の次の各プロパティとして
計算値一括指定の次の各プロパティとして
アニメーションの種類離散値

形式文法

Error: could not find syntax for this item

縦書きテキストに境界を適用

HTML

html
<div> <p class="exampleText">Example text</p> </div> 

CSS

css
div { background-color: yellow; width: 120px; height: 120px; } .exampleText { writing-mode: vertical-rl; -webkit-border-before: 5px dashed blue; } 

結果

仕様書

標準には含まれていませんが、標準化過程にある border-block-start プロパティに関連しています。

ブラウザーの互換性

関連情報