ruby-align CSS property
Baseline 2024>
Neu verfügbar
Seit Dezember 2024 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.
Die ruby-align CSS-Eigenschaft definiert die Verteilung der verschiedenen Ruby-Elemente über die Basis.
Syntax
/* Keyword values */
ruby-align: start;
ruby-align: center;
ruby-align: space-between;
ruby-align: space-around;
/* Global values */
ruby-align: inherit;
ruby-align: initial;
ruby-align: revert;
ruby-align: revert-layer;
ruby-align: unset;
Werte
Diese Eigenschaft wird als eines der folgenden Schlüsselwörter angegeben:
start-
Ist ein Schlüsselwort, das angibt, dass das Ruby mit dem Start des Basistextes ausgerichtet wird.
center-
Ist ein Schlüsselwort, das angibt, dass das Ruby in der Mitte des Basistextes ausgerichtet wird.
space-between-
Ist ein Schlüsselwort, das angibt, dass der zusätzliche Raum zwischen den Elementen des Ruby verteilt wird.
space-around-
Ist ein Schlüsselwort, das angibt, dass der zusätzliche Raum zwischen und um die Elemente des Ruby verteilt wird.
Formale Definition
| Anfangswert | space-around |
|---|---|
| Anwendbar auf | Ruby-Basiselemente, Ruby-Anmerkungen, Ruby-Basiscontainer, Ruby-Anmerkungscontainer |
| Vererbt | Ja |
| Berechneter Wert | wie angegeben |
| Animationstyp | by computed value type |
Formale Syntax
ruby-align =
start |
center |
space-between |
space-around
Beispiele
>Ruby, das am Anfang des Basistextes ausgerichtet ist
HTML
<ruby>
<rb>This is a long text to check</rb>
<rp>(</rp><rt>short ruby</rt><rp>)</rp>
</ruby>
CSS
ruby {
ruby-align: start;
}
Ergebnis
Ruby, das in der Mitte des Basistextes ausgerichtet ist
HTML
<ruby>
<rb>This is a long text to check</rb>
<rp>(</rp><rt>short ruby</rt><rp>)</rp>
</ruby>
CSS
ruby {
ruby-align: center;
}
Ergebnis
Zusätzlicher Raum, der zwischen Ruby-Elementen verteilt wird
HTML
<ruby>
<rb>This is a long text to check</rb>
<rp>(</rp><rt>short ruby</rt><rp>)</rp>
</ruby>
CSS
ruby {
ruby-align: space-between;
}
Ergebnis
Zusätzlicher Raum, der zwischen und um Ruby-Elemente verteilt wird
HTML
<ruby>
<rb>This is a long text to check</rb>
<rp>(</rp><rt>short ruby</rt><rp>)</rp>
</ruby>
CSS
ruby {
ruby-align: space-around;
}
Ergebnis
Spezifikationen
| Spezifikation |
|---|
| CSS Ruby Annotation Layout Module Level 1> # ruby-align-property> |
Browser-Kompatibilität
Siehe auch
ruby-position- CSS Ruby-Layout Modul
- HTML-Ruby-Elemente:
<ruby>,<rt>,<rp>, und<rtc>