Funkcija attr
Funkcija attr omogoča pridobitev vrednosti atributa HTML oznake v CSS.
Sintaksa
selektor {
lastnost: attr(ime, tip, vrednost);
}
Parametri
| Parameter | Opis |
|---|---|
| ime | Ime atributa elementa, ki se posreduje v CSS. |
| tip |
Tip vrednosti lastnosti CSS. Dovoljene so naslednje ključne besede:
string (niz), color (barva), url (spletni naslov), integer (celo število),
number (realno število), angle (kot), time (čas), deg (stopinja),
ter enote CSS kot em, px itd.
|
| vrednost | Vrednost, ki bo uporabljena v primeru, da atribut ne obstaja ali ga brskalnik ne more pridobiti. |
Primer
Dodajmo vrednost njenega atributa href v okroglih oklepajih
za besedilom povezave:
<a href="http://google.com">povezava</a>
a::after {
content: ' (' attr(href) ')';
}
: