The text-orientation
hotel dalam teks CSS Aligns dalam satu barisan apabila bekerja dengan menegak writing-mode
. Pada asasnya, ia berputar sama ada garis 90 ° mengikut arah jam untuk membantu mengawal bagaimana bahasa menegak ditampilkan - sama seperti cara text-combine-upright
memutar kumpulan watak dalam sebaris teks dalam skrip menegak, tetapi untuk baris teks penuh.
.element ( text-orientation: mixed; writing-mode: vertical-rl; )
Untuk mengendalikan teks dua arah - blok yang mengandungi teks kiri-ke-kanan dan kanan-ke-kiri, misalnya - periksa unicode-bidi
harta tanah. Ia digabungkan dengan direction
harta tanah untuk menggantikan bagaimana penyemak imbas memutuskan untuk memaparkan teks.
Sintaks
text-orientation: mixed | upright | sideways
- Permulaan:
mixed
- Berlaku untuk: semua elemen kecuali kumpulan baris jadual, baris, kumpulan lajur, dan lajur
- Diwarisi: ya
- Peratusan: n / a
- Nilai dikira: nilai yang ditentukan
- Jenis animasi: tidak beranimasi
Nilai
/* Keyword values */ text-orientation: mixed; /* default */ text-orientation: upright; text-orientation: sideways; text-orientation: sideways-right; /* Global values */ text-orientation: inherit; text-orientation: initial; /* mixed */ text-orientation: unset;
mixed
: Nilai lalai. Karakter dalam skrip mendatar diputar 90 ° mengikut arah jam. Karakter dalam skrip menegak ditunjukkan dalam orientasi menegak semula jadi.upright
: Karakter dalam skrip mendatar diatur dalam kedudukan tegak mendatar semula jadi, termasuk beberapa batu terbang. Oleh itu, di mana mod penulisan menegak dapat memutar sebaris teks sehingga watak berada di sisi, nilai ini akan memutarkan watak itu sendiri 90 ° ke kedudukan semula jadi. Perhatikan bahawa nilai ini memaksadirection
harta tanah menjadi nilai terpakailtr
, yang bermaksud semua watak diperlakukan seolah-olah mereka berada dalam mod penulisan kiri-ke-kanan.sideways
: Semua teks dalam mod penulisan menegak ditampilkan ke samping, seolah-olah berada dalam tata letak mendatar, tetapi keseluruhan garis diputar 90 ° searah jarum jam.sideways-right
: Beberapa penyemak imbas menghormati nilai ini sebagai alias untuksideways
nilai yang disimpan untuk keserasian ke belakang.
use-glyph-orientation
dikeluarkan sebagai nilai kata kunci pada bulan Disember 2015. Ia digunakan pada elemen SVG untuk menentukan sifat SVG glyph-orientation-vertical
dan glyph-orientation-horizontal
yang kini sudah tidak digunakan lagi. glyph-orientation-vertical
kini menjadi alias untuk text-orientation
.
Sokongan penyemak imbas
Data sokongan penyemak imbas ini berasal dari Caniuse, yang mempunyai lebih terperinci. Nombor menunjukkan bahawa penyemak imbas menyokong ciri pada versi dan ke atas.
Desktop
Chrome | Firefox | IE | Hujung | Safari |
---|---|---|---|---|
48 | 41 | Tidak | 79 | 10.1 * |
Mudah Alih / Tablet
Android Chrome | Android Firefox | Android | Safari iOS |
---|---|---|---|
88 | 85 | 81 | 10.0-10.2 |
Spesifikasi
- Mod Penulisan CSS Tahap 3 (draf Editor)
Maklumat lanjut
- Mengapa Orientasi Teks Vertikal Merupakan Mimpi Buruk Untuk Keserasian Merentas Penyemak Imbas? oleh Nikhil - Penjelasan menyeluruh mengenai
text-orientation
danwriting-mode
. - Buat Teks Sideways dengan Mudah Menggunakan Harta CSS "mode penulisan" oleh Adi Purdila - Terokai pelbagai pendekatan selain menggunakan
text-orientation
. - 2 Cara Membuat Teks Vertikal dalam CSS oleh WS Toh - Perbandingan yang lebih langsung antara pendekatan menggunakan
writing-mode
dantext-orientation
. - Putaran Teks oleh Chris Coyier - Pendekatan untuk teks menegak menggunakan
transform
bukanwriting-mode
atautext-orientation
.
Harta yang berkaitan
Almanak pada 5 Jan 2021arah
.element ( direction: rtl; )




