CSS :hover mfano
- makubala mato :has()
- Pya kwenye :in-range
- Rusha kwa kipenyo chifu Kitabu cha mifano cha matokeo ya kina cha CSS
Mifano na matumizi
CSS :hover
Mfano wengi hutumika kuwa na uchaguzi wa elementi wakati wa kushika mwelekeo wa kifua cha kifungu.
Mivuno::hover
Mfano wengi inaweza kutumika kwa kila elementi, na hasa hasa viungo.
Mivuno:Tafuta: :link
Kusha na mtindo wa viungo wa kama hawajachaguliwa, kusoma kwa: :visited
Kusha na mtindo wa viungo wa wakilichaguliwa, kusoma kwa: :active
Kusha na mtindo wa viungo wa kifo
Tahadhari:katika uharibifu wa CSS,:hover
inaonekana kufikia :link
na :visited
akaa na (iliofikia) kabla ya kuwa inashughulikia!
Mivuno
Mfano 1
Chaguo na kusha na mtindo wa kifungu cha viungo wakati wa kushika mwelekeo wa kifua cha kifungu:
a:hover { background-color: yellow; font-size: 18px; }
Mfano 2
Chaguo na kusha na mtindo wa elementzi ya <p>, <h1> na <a> wakati wa kushika mwelekeo wa kifua cha kifungu:
p:hover, h1:hover, a:hover {}} background-color: yellow; }
Mfano 3
Chagua na weka maelezo ya muungano tofauti ya kinavyotumika, kinavyofikia, kilichopewa kwa kusikia na kilichopewa kwa uharibifu:
/* Kina kilichopewa kwa kumtumika kwa mara ya kwanza */ a:link { color: green; } /* Kina kilichopewa kwa kufikia */ a:visited { color: green; } /* Kina kilichopewa kwa kusikia kwa kina cha msikio */ a:hover { color: red; } /* Kina kilichopewa kwa uharibifu */ a:active { color: yellow; }
Mfano 4
Weka maelezo ya muungano tofauti:
a.ex1:hover, a.ex1:active { color: red; } a.ex2:hover, a.ex2:active { font-size: 150%; }
Mfano 5
Onyesha kwenye kina <span> kuzingatia kufichwa kina <div> (kama kina ya maelezo):
div { display: none; } span:hover + div { display: block; }
Mfano 6
Onyesha na kufichwa menyu ya kusambaza kwenye msikio:
ul { display: inline; margin: 0; padding: 0; } ul li {display: inline-block;} ul li:hover {background: #555;} ul li:hover ul {display: block;} ul li ul { position: absolute; width: 200px; display: none; } ul li ul li { background: #555; display: block; } ul li ul li a {display:block !important;} ul li ul li:hover {background: #666;}
Makala ya CSS
:hover { maudhui ya css; }
Maelezo ya kidhunia
Toleo: | CSS1 |
---|
Mfano wa kusaidia
数字 katika tabea zinaonyesha sababu ya kumwengi wa kusaidia kufanana kwa programu za kusoma hii kifupi.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 7.0 | 2.0 | 3.1 | 9.6 |
Makao yafupi
Makala:CSS muungano wa kina
Makala:CSS kifupi
- makubala mato :has()
- Pya kwenye :in-range
- Rusha kwa kipenyo chifu Kitabu cha mifano cha matokeo ya kina cha CSS