CSS :active pseudo-klass
- foregående side :active
- næste side :any-link
- tilbage til overliggende niveau CSS pseudo-klass referencer
definisjon og bruk
CSS :active
pseudoklasser brukes til å velge og sette stiler for elementer som brukeren aktiverer.
:active
pseudoklasser brukes oftest til <a> og <button> elementer. Når brukeren klikker på en lenke, aktiveres den; dette gjelder også for knapper.
Tips:Bruk :link
Sett stiler for lenker til ikke-besøkte sider ved bruk av :visited
Sett stiler for lenker til besøkte sider ved bruk av :hover
Sett stiler for lenker ved musepekeroverføring.
Bemerk:I CSS-definisjoner:active
Må plasseres :hover
må være etter (hvis det finnes) før det kan virke!
Eksempel
Eksempel 1
Velg og sett stiler for aktive lenker:
a:active { background-color: yellow; }
Eksempel 2
Velg og sett stiler for <button> når det blir klikket:
button:active { background-color: pink; }
Eksempel 3
Velg og sett stiler for <p>、<h1> og <a>-elementer når de blir klikket:
p:active, h1:active, a:active { background-color: yellow; }
Eksempel 4
Velg og sett stiler for ikke-besøkte, besøkte, musepeker og aktive lenker:
/* Ikke besøkte lenker */ a:link { color: green; } /* Besøkte lenker */ a:visited { color: green; } /* Lenker med musepeker */ a:hover { color: red; } /* Aktive lenker */ a:active { color: yellow; }
Eksempel 5
Sett forskjellige stiler for lenker:
a.ex1:hover, a.ex1:active { color: red; } a.ex2:hover, a.ex2:active { font-size: 150%; }
CSS syntaks
:active { css deklarasjoner; }
Teknisk detalj
Versjon: | CSS1 |
---|
Nettleserstøtte
Tallene i tabellen angiver den første nettleserversjon som fullt ut støtter denne pseudoklassen.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 7.0 | 2.0 | 3.1 | 9.6 |
relaterede sider
教程:CSS links
教程:CSS knapper
- foregående side :active
- næste side :any-link
- tilbage til overliggende niveau CSS pseudo-klass referencer