CSS の border-right-style
プロパティは、要素の右側の border
における線の形状を設定します。
このデモのソースファイルは GitHub リポジトリに格納されています。デモプロジェクトに協力したい場合は、 https://github.com/mdn/interactive-examples をクローンしてプルリクエストを送信してください。
メモ: 仕様書では、異なる形状の境界線を角でどの様に接続するかを定義していません。
構文
/* キーワード値 */ border-right-style: none; border-right-style: hidden; border-right-style: dotted; border-right-style: dashed; border-right-style: solid; border-right-style: double; border-right-style: groove; border-right-style: ridge; border-right-style: inset; border-right-style: outset; /* グローバル値 */ border-right-style: inherit; border-right-style: initial; border-right-style: unset;
border-right-style
プロパティは、 border-style
プロパティで利用できるキーワードのうちの一つで指定します。
形式文法
<line-style>where
<line-style> = none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset
例
HTML
<table> <tr> <td class="b1">none</td> <td class="b2">hidden</td> <td class="b3">dotted</td> <td class="b4">dashed</td> </tr> <tr> <td class="b5">solid</td> <td class="b6">double</td> <td class="b7">groove</td> <td class="b8">ridge</td> </tr> <tr> <td class="b9">inset</td> <td class="b10">outset</td> </tr> </table>
CSS
/* 表の外見を定義 */ table { border-width: 2px; background-color: #52E385; } tr, td { padding: 3px; } /* border-right-style の例のクラス */ .b1 {border-right-style: none;} .b2 {border-right-style: hidden;} .b3 {border-right-style: dotted;} .b4 {border-right-style: dashed;} .b5 {border-right-style: solid;} .b6 {border-right-style: double;} .b7 {border-right-style: groove;} .b8 {border-right-style: ridge;} .b9 {border-right-style: inset;} .b10 {border-right-style: outset;}
結果
仕様書
仕様書 | 状態 | 備考 |
---|---|---|
CSS Backgrounds and Borders Module Level 3 border-right-style の定義 |
勧告候補 | 重要な変更はなし。 |
CSS Level 2 (Revision 1) border-right-style の定義 |
勧告 | 初回定義。 |
初期値 | none |
---|---|
適用対象 | すべての要素。 ::first-letter にも適用されます。 |
継承 | なし |
メディア | 視覚 |
計算値 | 指定値 |
アニメーションの種類 | 個別 |
正規順序 | 形式文法で定義される一意のあいまいでない順序 |
ブラウザーの対応
このページの互換性一覧表は構造化データから生成されています。データに協力していただけるのであれば、 https://github.com/mdn/browser-compat-data をチェックアウトしてプルリクエストを送信してください。
Update compatibility data on GitHub
デスクトップ | モバイル | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
border-right-style | Chrome 完全対応 1 | Edge 完全対応 12 | Firefox
完全対応
1
| IE 完全対応 5.5 | Opera 完全対応 9.2 | Safari 完全対応 1 | WebView Android 完全対応 ≤37 | Chrome Android 完全対応 18 | Firefox Android
完全対応
14
| Opera Android 完全対応 あり | Safari iOS 完全対応 1 | Samsung Internet Android ? |
凡例
- 完全対応
- 完全対応
- 実装状況不明
- 実装状況不明
- 実装ノートを参照してください。
- 実装ノートを参照してください。
関連情報
- その他の形状に関する境界のプロパティ:
border-bottom-style
,border-left-style
,border-top-style
,border-style
- その他の左側の境界に関するプロパティ:
border-right
,border-right-color
,border-right-width