Podsumowanie
Własność direction
powinna być ustawiana w celu dobrania kierunku tekstu: rtl
dla hebrajskiego lub arabskiego tekstu oraz ltr
dla innych pism. Normalnie powinno być to robione raczej jako cześć dokumentu (np. poprzez użycie atrybutu dir
w HTML) niż poprzez bezpośrednie użycie CSS.
Własność ustawia bazowy kierunek tekstu elementów blokowych oraz kierunek osadzonych utworzonych przez własność unicode-bidi
. Ustawia również domyślne wyrównanie tekstu i elementów blokowych oraz kierunek, w jakim komórki następują w wierszu tabeli.
- Wartość początkowa:
ltr
- Stosowana do: wszystkich elementów
- Dziedziczona: tak
- Procenty: niedostępne
- Media:
visual
- Wartość wyliczona:
Składnia
direction: [ 'ltr' | 'rtl' | inherit ] ;
Wartości
- ltr
- Domyślna wartość
direction
. Tekst i inne elementy idą od lewej do prawej, - rtl
- Tekst i inne elementy idą od prawej do lewej.
Aby własność direction
miała jakiś efekt w elementach inline, wartością własności unicode-bidi
musi być 'embed' lub 'override'.
Przykłady
blockquote { direction : rtl ; }
Notatki
W odróżnieniu od atrybutu dir
w HTML, własność direction
nie jest dziedziczona od kolumn tabeli do komórek tabeli, ponieważ dziedziczenie CSS spływa po drzewie dokumentu, a komórki tabeli są wewnątrz wierszy, ale nie wewnątrz kolumn.