text-justify
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die text-justify
CSS Eigenschaft legt fest, welcher Typ der Ausrichtung auf Text angewendet werden soll, wenn text-align: justify;
auf ein Element gesetzt ist.
Syntax
text-justify: none;
text-justify: auto;
text-justify: inter-word;
text-justify: inter-character;
text-justify: distribute; /* Deprecated value */
/* Global values */
text-justify: inherit;
text-justify: initial;
text-justify: revert;
text-justify: revert-layer;
text-justify: unset;
Werte
none
-
Die Textausrichtung ist deaktiviert. Dies hat den gleichen Effekt wie das Nichtsetzen von
text-align
, obwohl es nützlich sein kann, wenn Sie die Ausrichtung aus irgendeinem Grund ein- und ausschalten müssen. auto
-
Der Browser wählt die beste Art der Ausrichtung für die aktuelle Situation basierend auf einem Gleichgewicht zwischen Leistung und Qualität und darauf, was für die Sprache des Textes am besten geeignet ist (z. B. Englisch, CJK-Sprachen usw.). Dies ist die Standardausrichtung, die verwendet wird, wenn
text-justify
überhaupt nicht gesetzt ist. inter-word
-
Der Text wird durch Hinzufügen von Leerzeichen zwischen den Wörtern ausgerichtet (effektiv variierend
word-spacing
), was für Sprachen am besten geeignet ist, die Worte mit Leerzeichen trennen, wie Englisch oder Koreanisch. inter-character
-
Der Text wird durch Hinzufügen von Leerzeichen zwischen den Zeichen ausgerichtet (effektiv variierend
letter-spacing
), was für Sprachen wie Japanisch am besten geeignet ist. distribute
-
Zeigt das gleiche Verhalten wie
inter-character
; dieser Wert wird aus Gründen der Rückwärtskompatibilität beibehalten.
Formale Definition
Anfangswert | auto |
---|---|
Anwendbar auf | Inline- und table-cell Elemente |
Vererbt | Ja |
Berechneter Wert | wie angegeben |
Animationstyp | diskret |
Formale Syntax
Beispiele
Demonstration der verschiedenen Werte von text-justify
p {
font-size: 1.5em;
border: 1px solid black;
padding: 10px;
width: 95%;
margin: 10px auto;
text-align: justify;
}
.none {
text-justify: none;
}
.auto {
text-justify: auto;
}
.dist {
text-justify: distribute;
}
.word {
text-justify: inter-word;
}
.char {
text-justify: inter-character;
}
Spezifikationen
Specification |
---|
CSS Text Module Level 3 # text-justify-property |