Zum Inhalt springen

CSS-Eigenschaft text-combine-upright

Die Eigenschaft text-combine-upright legt fest, wie Zeichen in den Raum eines einzelnen Zeichens kombiniert werden.

Wenn der kombinierte Text breiter als 1em ist, sollte der User-Agent den Inhalt innerhalb von 1em anpassen.

INFO

Die Eigenschaft text-combine-upright hat nur eine Auswirkung in vertikalen Schreibmodi.

Anfangswertnone
Gilt fürNicht ersetzte Inline-Elemente.
VererbtJa.
AnimierbarNein.
VersionCSS Writing Modes Module Level 3
DOM-Syntaxobject.style.textCombineUpright = "all";

Syntax

CSS-Syntax für text-combine-upright

css
text-combine-upright: none | all | digits <integer>?;

Beispiel für die Eigenschaft text-combine-upright:

CSS-Codebeispiel für text-combine-upright

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .example {
        writing-mode: vertical-lr;
        text-combine-upright: digits 2;
        font: 32px "Roboto", Helvetica, sans-serif;
      }
    </style>
  </head>
  <body>
    <h2>Text-combine-upright property example</h2>
    <p lang="ja" class="example">
      平成18年6月22日に
    </p>
  </body>
</html>

Ergebnis

CSS text-combine-upright property

Werte

WertBeschreibung
noneKeine spezielle Verarbeitung.
allOrdnet alle aufeinanderfolgenden typografischen Zeicheneinheiten innerhalb der Box horizontal so an, dass sie den Raum einer einzelnen typografischen Zeicheneinheit innerhalb des vertikalen Zeilenkastens einnehmen.
digits <integer>?Zeigt eine Folge aufeinanderfolgender ASCII-Ziffern (U+0030–U+0039) an, die so viele oder weniger Zeichen hat als die angegebene Ganzzahl, sodass sie den Raum eines einzelnen Zeichens innerhalb des vertikalen Zeilenkastens einnimmt.

Praxis

Was bewirkt die CSS-Eigenschaft 'text-combine-upright'?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.