Dieser Artikel benötigt eine redaktionelle Überprüfung. So können Sie helfen.
Diese Übersetzung ist unvollständig. Bitte helfen Sie, diesen Artikel aus dem Englischen zu übersetzen.
Zusammenfassung
Legt die CSS Eigenschaft direction
fest damit sie mit der Richtung des Textes übereinstimmt: rtl
dür Sprachen welche von rechts nach links geschrieben werden (wie Hebräisch oder Arabisch) und ltr
für Sprachen von links nach rechts. Normalerweise ist es jedoch ein Teil des Dokuments (z.B. mit dem dir Attribut in HTML) statt durch den direkten Gebrauch in CSS.
Der Wert legt die grundsätzliche Richtung des Textes von block-level Elementen und die Richtung von Einbindungen, welche von der unicode-bidi
Eigenschaft erzeugt wird, fest. Auch legt es die grunsätzliche Ausreichtung des Textes, block-level Elemente und die Richtung in welcher Zellen in einer Tabellenzeile angeordnet werden.
Anders als das dir
Attribut in HTML, wird die direction
Eigenschaft nicht von Tabellenspalten an die Tabellenzellen vererbt, da CSS Vererbung dem Dokumenten Baum folgt, in welchem Tabellenzellen in Zeilen sind und nicht in Spalten.
Die direction
und unicode-bidi
Eigenschaft sind die einzigen zwei Eigenschaften welche nicht von der all
Kurzform Eigenschaft beinflusst werden.
Initialwert | ltr |
---|---|
Anwendbar auf | alle Elemente |
Vererbt | Ja |
Medien | visuell |
Berechneter Wert | wie angegeben |
Animierbar | Nein |
Kanonische Reihenfolge | die eindeutige Reihenfolge definiert durch die formale Grammatik |
Syntax
direction: ltr; direction: rtl; /* Globale Werte*/ direction: inherit; direction: initial; direction: unset;
Werte
ltr
- Der Ausgangswert von
direction
(wenn nicht anders festgelegt). Text und andere Elemente gehen von links nach rechts. rtl
- Text und andere Elemente gehen von rechts nach links.
Damit die direction
Eigenschaft Auswirkungen auf inline-level elemente hat, muss der unicode-bidi
Eigenschaftswert embed
oder override
sein.
Formaler Syntax
ltr | rtl
Beispiele
blockquote { direction: rtl; }
Spezifikationen
Spezifikation | Status | Kommentar |
---|---|---|
CSS Writing Modes Module Level 3 Die Definition von 'direction' in dieser Spezifikation. |
Anwärter Empfehlung | Keine Änderung. |
CSS Level 2 (Revision 1) Die Definition von 'direction' in dieser Spezifikation. |
Empfehlung | Erste Definition. |
Browser Kompatibilität
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | 2.0 | 1.0 (1.7 oder früher) | 5.5 | 9.2 | 1.3 |
Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | 1.0 | 1.0 (1.0) | 6 | 8 | 3.1 |