--- title: ruby-position slug: Web/CSS/ruby-position tags: - CSS - Propriété - Reference - Ruby translation_of: Web/CSS/ruby-position ---
La propriété ruby-position
définit la position d'un élément ruby par rapport à son élément de base. L'élément ruby peut ainsi être positionné au-dessus de l'élément (over
), en-dessous (under
) ou entre les caractères, sur leur droite (inter-character
).
/* Valeurs avec un mot-clé */ ruby-position: over; ruby-position: under; ruby-position: inter-character; /* Valeurs globales */ ruby-position: inherit; ruby-position: initial; ruby-position: unset;
over
under
inter-character
{{csssyntax}}
Ce fragment HTML rendra un résultat différent pour chaque valeur de ruby-position
:
<ruby> <rb>超電磁砲</rb> <rp>(</rp><rt>レールガン</rt><rp>)</rp> </ruby>
ruby { ruby-position:over; }
On obtiendra le résultat suivant :
{{EmbedLiveSample("Au-dessus_du_texte", 100, 40)}}
ruby { ruby-position:under; }
On obtiendra le résultat suivant :
{{EmbedLiveSample("En-dessous_du_texte", 100, 40)}}
Spécification | État | Commentaires |
---|---|---|
{{SpecName('CSS3 Ruby', '#rubypos', 'ruby-position')}} | {{Spec2('CSS3 Ruby')}} | Définition initiale. |
{{cssinfo}}
{{Compat("css.properties.ruby-position")}}