欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css 鼠標(biāo)點(diǎn)擊上一張

CSS是Web開(kāi)發(fā)中非常重要的一部分,可以通過(guò)它來(lái)控制網(wǎng)頁(yè)的樣式。其中一個(gè)常用的效果是給圖片添加切換效果,例如鼠標(biāo)點(diǎn)擊上一張、下一張按鈕,讓圖片循環(huán)切換。

實(shí)現(xiàn)這個(gè)效果的關(guān)鍵在于CSS的屬性“

:hover
”和“
display
”。我們可以使用“
:hover
”來(lái)控制鼠標(biāo)懸停在按鈕上的樣式,比如改變按鈕的顏色、字體、背景等。而“
display
”則可以控制圖片的顯示和隱藏。

// 假設(shè)有兩個(gè)按鈕// 假設(shè)有三張圖片// 初始化時(shí)只顯示第一張圖片,其他隱藏
img:not(:first-child) {
display: none;
}
// 當(dāng)鼠標(biāo)懸停在“上一張”按鈕上時(shí),修改樣式
.prev:hover {
color: red;
cursor: pointer;
}
// 當(dāng)鼠標(biāo)懸停在“下一張”按鈕上時(shí),修改樣式
.next:hover {
color: blue;
cursor: pointer;
}
// 點(diǎn)擊“上一張”按鈕時(shí),顯示上一張圖片
.prev:hover + img:not(:first-child),
.prev:active + img:not(:first-child) {
display: block;
}
// 點(diǎn)擊“下一張”按鈕時(shí),顯示下一張圖片
.next:hover + img:not(:last-child),
.next:active + img:not(:last-child) {
display: block;
}

通過(guò)以上代碼,當(dāng)鼠標(biāo)懸停在“上一張”按鈕上時(shí),按鈕文字變?yōu)榧t色,同時(shí)圖片循環(huán)切換至前一張;當(dāng)鼠標(biāo)懸停在“下一張”按鈕上時(shí),按鈕文字變?yōu)樗{(lán)色,同時(shí)圖片循環(huán)切換至后一張。

CSS是一門(mén)非常強(qiáng)大的語(yǔ)言,可以實(shí)現(xiàn)眾多效果,希望以上介紹能對(duì)你有所幫助。