caret
CSS yra sutrumpinta savybė, sujungianti caret-color
ir caret-shape
ypatybes į vieną deklaraciją. Taigi, mes turime tai parašyti:
.element ( caret: #ff7a18 underscore; )
... panašus į tai rašant:
.element ( caret-color: #ff7a18; caret-shape: underscore; )
Tai puikus klavišas, kai norite pakeisti kilimėlio spalvą ir formą. O kas yra „caret“, klausiate jūs? Tikriausiai esate labiausiai susipažinęs su tuo, kai įvedate redaguojamą elementą, pvz., Teksto įvestį ar teksto sritį. Rašau šį įrašą „WordPress“, kuris iš esmės yra vienas milžiniškos formos laukas, ir tai yra tas brėžinys, kurį matau mirksi man:
Taigi, nustatydami caret-color
, tarkime, #ff7a18
ir caret-shape
į kažką panašaus underscore
, galime tikėtis pamatyti kažką panašaus:
Sintaksė
caret: ||
Sintaksė gali turėti vieną ar kitą reikšmę ... arba abi! Jei reikšmė yra tuščia, naudojama pradinė jos vertė, auto
skirta abiem sudedamosioms savybėms.
- Pradinis:
auto
- Taikoma elementams, kurie priima įvestį
- Paveldima: taip
- Procentai: nėra
- Apskaičiuota vertė: žr. Atskiras savybes
- Animacijos tipas: nėra animacinis
Vertybės
caret: #ff7a18 underscore; caret: yellow block; caret: hsla(50, 100%, 50%, 0.75) bar; /* Keyword color values */ caret: auto; caret: transparent block; caret: currentcolor underscore; /* Global values */ caret: inherit; caret: initial; caret: unset;
Naršyklės palaikymas
Šiuo metu nėra. Iš pradžių ši ypatybė apibrėžta CSS pagrindinės vartotojo sąsajos modulio 4 lygio specifikacijoje, kuri šiuo metu yra redaktoriaus juodraštyje. Tai reiškia, kad vis dar yra galimybių atlikti pakeitimus nuo tada, kai tai tampa rekomendacija naršyklėms įgyvendinti.
Tuo tarpu mes galime „suklastoti“ caret
turtą su kita CSS magija.
Susijusios savybės
Almanachas 2021 m. Sausio 27 dcaret-color
.element ( caret-color: red; )
Geoffas Grahamas