CSS :active pseudoklasse
- edellinen sivu :active
- seuraava sivu :any-link
- palaa yhdellä tasolla ylös CSS tekoälyviittausoppaasti
määrittely ja käyttö
CSS :active
pseudolajit käytetään valitsemaan ja asettamaan tyylejä käyttäjän aktiiviselle elementille.
:active
pseudolajit käytetään yleisimmin <a> ja <button> elementti. Kun käyttäjä napsauttaa linkkiä, se aktivoidaan; samoin painikkeet.
Vinkki:käyttää :link
Aseta ei vieraillun sivun linkkien tyylit käyttämällä :visited
Aseta vieraillun sivun linkkien tyylit käyttämällä :hover
Aseta hiiren osoittimen yllä olevien linkkien tyylit.
Huomioitavaa:CSS-määrittelyissä:active
on asetettava :hover
toimii vain (jos olemassa)!
esimerkki
esimerkki 1
Valitse ja aseta tyylit aktiivisille linkkeille:
a:active { background-color: yellow; }
esimerkki 2
Valitse ja aseta tyylit klikatessa <button>-elementti:
button:active { background-color: pink; }
esimerkki 3
Valitse ja aseta tyylit klikatessa <p>-, <h1>- ja <a>-elementit:
p:active, h1:active, a:active { background-color: yellow; }
esimerkki 4
Valitse ja aseta tyylit valitsemille, ei vieraillut, vieraillut, hiiren osoittimen yllä ja aktiiviset linkit:
/* Ei vieraillut linkit */ a:link { color: green; } /* Vieraillut linkit */ a:visited { color: green; } /* Hiiren osoittimen yllä olevat linkit */ a:hover { color: red; } /* Aktivoidut linkit */ a:active { color: yellow; }
esimerkki 5
Aseta linkkeille erilaisia tyylejä:
a.ex1:hover, a.ex1:active { color: red; } a.ex2:hover, a.ex2:active { font-size: 150%; }
CSS syntaksi
:active { css lausunnot; }
tekniset yksityiskohdat
Versio: | CSS1 |
---|
selaimen tuki
Taulukossa olevat numerot määrittelevät ensimmäisen selaimen version, joka täysin tukee tätä pseudolajia.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 7.0 | 2.0 | 3.1 | 9.6 |
liittyvät sivut
opetusohjelma:CSS linkit
opetusohjelma:CSS painikkeet
opetusohjelma:CSS pseudolajit
- edellinen sivu :active
- seuraava sivu :any-link
- palaa yhdellä tasolla ylös CSS tekoälyviittausoppaasti