--- title: ruby-position slug: Web/CSS/ruby-position tags: - CSS - CSS プロパティ - CSS ルビ - Reference - recipe:css-property browser-compat: css.properties.ruby-position translation_of: Web/CSS/ruby-position --- {{CSSRef}} **`ruby-position`** は CSS のプロパティで、ベース要素に対するルビ要素の位置を定義します。要素の上方 (`over`)、下方 (`under`)、文字の間の右側 (`inter-character`) に配置できます。 ## 構文 ```css /* キーワード値 */ ruby-position: over; ruby-position: under; ruby-position: inter-character; ruby-position: alternate; /* グローバル値 */ ruby-position: inherit; ruby-position: initial; ruby-position: revert; ruby-position: unset; ``` ### 値 - `over` - : ルビを主テキストの上 (横書きの場合) または右 (縦書きの場合) に配置することを示すキーワードです。 - `under` - : ルビを主テキストの下 (横書きの場合) または左 (縦書きの場合) に配置することを示すキーワードです。 - `inter-character` - : ルビをそれぞれの文字の間に配置することを示すキーワードです。 - `alternate` - : 複数のレベルの注釈があった場合に、ルビが上と下の間で交互に表示されることを示すキーワードです。 ## 公式定義 {{cssinfo}} ## 形式文法 {{csssyntax}} ## 例