--- title: border-start-end-radius slug: Web/CSS/border-start-end-radius tags: - CSS - CSS 論理的プロパティ - CSS プロパティ - 実験的 - リファレンス - border-start-end-radius - recipe:css-property - 書字方向 browser-compat: css.properties.border-start-end-radius translation_of: Web/CSS/border-start-end-radius --- {{CSSRef}} **`border-start-end-radius`** は [CSS](/ja/docs/Web/CSS) のプロパティで、要素の論理的な境界の半径を定義します。これは要素の {{cssxref("writing-mode")}}, {{cssxref("direction")}}, {{cssxref("text-orientation")}} に応じて、物理的な境界の半径に対応づけられます。これは[テキストの方向](/ja/docs/Web/CSS/text-orientation)や[書字方向](/ja/docs/Web/CSS/CSS_Writing_Modes)に依存せずにスタイルを構築する際に便利です。 ```css /* 値 */ /* 値 1 つの場合は角を円にする */ border-start-end-radius: 10px; border-start-end-radius: 1em; /* 値 2 つの場合は角を楕円にする */ border-start-end-radius: 1em 2em; /* グローバル値 */ border-start-end-radius: inherit; border-start-end-radius: initial; border-start-end-radius: revert; border-start-end-radius: unset; ``` このプロパティは、要素の block-start と inline-end の間の角に影響します。すなわち、書字方向が `horizontal-tb` で `ltr` の方向であれば、 {{CSSxRef("border-top-right-radius")}} プロパティに対応します。 ## 構文 ### 値 - `` - : 円の半径または楕円の長半径及び短半径を示します。絶対的な長さの場合は、 CSS の {{cssxref("<length>")}} データ型で表現することができます。水平軸のパーセント値はボックスの幅、垂直軸のパーセント値はボックスの高さに対する値です。負の数は無効です。 ## 公式定義 {{CSSInfo}} ## 形式文法 {{CSSSyntax}} ## 例

縦書きの時の境界の丸め

#### HTML ```html

Example

``` #### CSS ```css div { background-color: rebeccapurple; width: 120px; height: 120px;   border-start-end-radius: 10px; } .exampleText { writing-mode: vertical-rl; padding: 10px; background-color: #fff;   border-start-end-radius: 10px; } ``` #### 結果 {{EmbedLiveSample("Border_radius_with_vertical_text", 140, 140)}} ## 仕様書 {{Specifications}} ## ブラウザーの互換性 {{Compat}} ## 関連情報 - 対応する物理的プロパティ: {{CSSxRef("border-bottom-left-radius")}} - {{CSSxRef("writing-mode")}}, {{CSSxRef("direction")}}, {{CSSxRef("text-orientation")}}