e-gradiva | HTML | CSS | JavaScript | Načrtovanje | |||||
SERŠ Maribor | Iskanje | Primeri |
Psevdorazredi in psevdoelementi so že v naprej določeni razredi in jih ne moremo sami definirati.
Pri elementu <a>
ločimo več stanj, ki jih opišemo s posebnimi psevdorazredi: link
(neobiskana povezava), visited
(obiskana povezava), active
(kliknili smo na povezavo, gumb še držimo), hover
(z miško smo nad povezavo, gumba nismo pritisnili).
selektor:psevdo_razred {lastnost: vrednost}
V spodnjem primeru so opisani primeri za povezavo.
primer | opis |
---|---|
a {font-family:Arial} | velja za vse |
a:link { color: red; font-style: normal; text-decoration: none } | običajna oblika povezave |
a:visited { color: green; font-style: normal; text-decoration: line-through; } | obiskana povezava |
a:active { color: blue; font-style: italic; text-decoration: none } | aktivna povezava |
a:hover { color: yellow; font-style: normal; text-decoration: underline } | z miško nad povezavo |
Na enak način so narejeni psevdorazredi in psevdoelementi
Psevdo razred | Opis | NN | IE | CSS |
---|---|---|---|---|
active | Aktivna povezava. | 4 | 1 | |
hover | Ko smo z miško na povezavi. | 4 | 1 | |
link | Normalna oblika povezave. | 4 | 3 | 1 |
visited | Ko je povezava že bila obiskana. | 4 | 3 | 1 |
first | Določa prvo stran dokumenta. | 6 | 5 | 2 |
left | Določa leve strani v dokumentu. | 6 | 5 | 2 |
right | Določa desne strani v dokumentu. | 6 | 5 | 2 |
first-child | Določa lastnost prvega otroka nekega elementa | 1 | ||
lang | Določa jezik nekega elementa po ISO 639 in RFC. | 2 |
Psevdo element | Opis | NN | IE | CSS |
---|---|---|---|---|
first-letter | Prvi znak v elementu, npr. prva črka v odstavku. | 6 | 5 | 1 |
first-line | Prva vrstica v elementu, npr. prva vrstica v odstavku. | 6 | 5 | 1 |
before | Uporablja se z lastnostjo content , vsebina pred |
6 | 2 | |
after | Uporablja se z lastnostjo content , vsebina za |
6 | 2 |
p#pv:first-letter { color: orange; font-size: 400%; float:left }
→
Primer psevdoelementa (prva črka, first-letter)
→
Primer psevdoelementa (prva vrsta, first-line)
→
Primer psevdoelementa (za elementom, after)
SERŠ Maribor : Strokovna gimnazija : 2002 : Niko Fajfar