text-stroke
egy kísérleti tulajdonság, amely az Adobe Illustrator vagy más vektoros rajzalkalmazásokhoz hasonló szövegdekorációs lehetőségeket kínál. Jelenleg nem szerepel semmilyen W3C vagy WHATWG specifikációban. 2013 júniusától csak -webkit
szállítói előtag mögött valósul meg , bár a Firefox és az Internet Explorer jövőbeli verziói támogathatják az ingatlant (valószínűleg saját előtagokkal).
mark ( -webkit-text-stroke: 2px red; )
Az text-stroke
ingatlan valójában két másik ingatlan rövidítése:
text-stroke-width
, amely egységértéket (1px, 0,125em, 4in stb.) vesz fel, és leírja a lökethatás vastagságát.text-stroke-color
, amely színértéket vesz fel (hex, rgb / rgba, hsl / hsla stb.).
text-stroke
társtulajdonsággal is rendelkezik text-fill-color
, amely felülírja a color
tulajdonságot, lehetővé téve a kecses visszaesést egy másik szövegszínre a nem támogató böngészőkben text-stroke
.
Nézze meg ezt a tollat!
Látványosság
- Az által rajzolt
text-stroke
vonás a szöveg alakjának középpontjához igazodik (ahogy az alapértelmezett az Adobe Illustrator programban), és jelenleg nincs lehetőség az igazítás alakzat belső vagy külső beállítására. Sajnos ez sokkal kevésbé használhatóvá teszi, mivel bármi is legyen a szélütés, a betű formája megzavarja az eredeti típusú tervezők szándékát. A beállítás ideális lenne, de ha egyet kellene választanunk, a külső ütés sokkal hasznosabb lett volna. - a Webkit-ben,
text-stroke
CSS Transitions and Animations segítségével animálható - de csak az ecsetvonás színe, a stroke szélessége nem. - Böngészővel kompatibilisebb (és vitathatatlanul robusztusabb) stand-in a
text-stroke
hatás használatáhoztext-shadow
, amelyet ez a CSS-Tricks cikk ismertet.
Böngésző támogatás
Króm | Szafari | Firefox | Opera | AZAZ | Android | iOS |
---|---|---|---|---|---|---|
-webkit- | -webkit- | 21 | 15+ | 10. | Bonyolult | -webkit- |
Megjegyzés a böngésző támogatásáról: A fenti táblázat összefoglalja a böngésző általános támogatását text-stroke
- az igazság sokkal bonyolultabb (például az Android a tulajdonságot támogatta a 2.1-2.3 verzióban, majd eltávolította a támogatást a 3.0-ban, mielőtt visszaállította a támogatást a 4.0-ban) . A teljes böngészőtámogatási táblázatért keresse fel a caniuse.com/text-stroke webhelyet.