text-orientation
CSS išlygina teksto linijos nuosavybė dirbant su vertikali writing-mode
. Iš esmės, ji pasuka liniją 90 ° pagal laikrodžio rodyklę, kad padėtų kontroliuoti, kaip rodomos vertikalios kalbos - panašiai kaip tai, kaip text-combine-upright
vertikaliame scenarijuje sukasi simbolių grupės teksto eilutėje, bet visos teksto eilutės.
.element ( text-orientation: mixed; writing-mode: vertical-rl; )
Norėdami tvarkyti dvikryptį tekstą - bloką, kuriame, pavyzdžiui, yra tekstas iš kairės į dešinę ir iš dešinės į kairę, patikrinkite unicode-bidi
nuosavybę. Jis kartu su direction
nuosavybe pakeis tai, kaip naršyklė nusprendžia rodyti tekstą.
Sintaksė
text-orientation: mixed | upright | sideways
- Pradinis:
mixed
- Taikoma: visiems elementams, išskyrus lentelių eilių grupes, eilutes, stulpelių grupes ir stulpelius
- Paveldima: taip
- Procentai: nėra
- Apskaičiuota vertė: nurodyta vertė
- Animacijos tipas: nėra animacinis
Vertybės
/* 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
: Numatytoji reikšmė. Simboliai horizontaliu scenarijumi pasukami 90 ° pagal laikrodžio rodyklę. Vertikalaus scenarijaus simboliai rodomi natūralia vertikalia orientacija.upright
: Horizontalaus scenarijaus simboliai nustatomi natūralioje horizontalioje vertikalioje padėtyje, įskaitant kai kuriuos simbolius. Taigi, kai vertikalaus rašymo režimas gali pasukti teksto eilutę taip, kad simboliai būtų šonu, ši reikšmė pačius simbolius pasuks 90 ° į natūralią padėtį. Atminkite, kad ši vertė verčiadirection
ypatybę į naudojamą reikšmęltr
, o tai reiškia, kad visi simboliai traktuojami taip, tarsi jie būtų rašymo iš kairės į dešinę režimu.sideways
: Visas tekstas vertikalaus rašymo režimu rodomas į šoną, lyg būtų išdėstytas horizontaliai, bet visa eilutė pasukta 90 ° pagal laikrodžio rodyklę.sideways-right
: Kai kurios naršyklės šią vertę vertina kaipsideways
atgalinio suderinamumo vertės slapyvardį .
use-glyph-orientation
buvo pašalinta kaip raktinio žodžio reikšmė 2015 m. gruodžio mėn. Ji buvo naudojama SVG elementuose apibrėžiant SVG savybes glyph-orientation-vertical
ir glyph-orientation-horizontal
kurios dabar nebenaudojamos. glyph-orientation-vertical
dabar yra slapyvardis text-orientation
.
Naršyklės palaikymas
Šie naršyklės palaikymo duomenys yra iš „Caniuse“, kuri turi daugiau informacijos. Skaičius rodo, kad naršyklė palaiko šios ir naujesnės versijos funkciją.
Darbalaukis
„Chrome“ | „Firefox“ | T.Y | Briauna | „Safari“ |
---|---|---|---|---|
48 | 41 | Ne | 79 | 10,1 * |
Mobilusis / planšetinis kompiuteris
„Android Chrome“ | „Android Firefox“ | „Android“ | „iOS Safari“ |
---|---|---|---|
88 | 85 | 81 | 10.0-10.2 |
Specifikacija
- 3 lygio CSS rašymo režimai (redaktoriaus projektas)
Daugiau informacijos
- Kodėl vertikali teksto orientacija yra kryžminio naršyklės suderinamumo košmaras? pateikė Nikhilas - išsamus
text-orientation
irwriting-mode
. - Lengvai sukurkite tekstą į šoną naudodami „rašymo režimo“ CSS nuosavybę, kurią sukūrė Adi Purdila - be naudojimo, ištirkite įvairius metodus
text-orientation
. - 2 būdai, kaip sukurti vertikalų tekstą CSS, naudojant WS Toh - Tiesioginis metodų, naudojant
writing-mode
ir ir, palyginimastext-orientation
. - Chriso Coyierio teksto pasukimas - požiūris į vertikalųjį tekstą naudojant
transform
vietojwriting-mode
arbatext-orientation
.
Susijusios savybės
Almanachas 2021 m. Sausio 5 dkryptis
.element ( direction: rtl; )
Robinas Rendle