国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS網頁制作實例:有條件的添加hover樣式

2024-07-11 09:02:33
字體:
來源:轉載
供稿:網友

武林網(www.survivalescaperooms.com)文章簡介:CSS網頁制作實例:有條件的添加hover樣式.

給元素添加一個hover樣式,很簡單,我們來看一個透明度的例子吧:

123456div {opacitydiv:hover {opacity

但是如果我們只是想讓當前真正hover了的div顯示,而讓其他的div模糊呢?
假設我們的HTML結構如下:

12345<section><div></div><div></div><div></div></section>

我們可以給所有的div元素添加下面的透明度降低的屬性:

123div {opacity

然后我們再特別處理那個真正hover了的div:

123div:hover {opacity

誰在用呢?
某敏感推在他們For Mac的程序中使用了相關的技術,效果還是不錯的:

CSS網頁制作實例:有條件的添加hover樣式

實例

這個想法可以擴展到很多地方,這里是一個列表的例子,當你鼠標進入列表的時候,其余列的透明度降低,本列中也一樣,只不過透明度有層層增加,視覺效果很不錯。代碼是這樣的:

1234567891011121314151617181920212223242526272829<div id="all"><ul> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li></ul><ul> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li></ul><ul> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li> <li><a href="#">---</a></li></ul></div>

CSS樣式:

12345678910111213141516171819202122232425262728a border-radius -webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transitiona {opacityul:hover a {opacityul:hover a:hover {opacity

點擊這里查看Demo

注意

這個小技巧,老式的瀏覽器是不支持的,因為他們只有對a標簽的hover特性,如果也想實現相應的效果,那么就要使用js來檢測鼠標進入的事件了。[English]

轉載請注明:
作者:RockUX–WEB前端
出自:有條件的添加Hover樣式

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 霍城县| 海林市| 慈利县| 同心县| 恭城| 板桥市| 永胜县| 岑溪市| 德惠市| 牡丹江市| 慈利县| 江永县| 宜阳县| 天长市| 原平市| 乌兰浩特市| 湛江市| 翼城县| 双辽市| 黄大仙区| 东兰县| 定西市| 方山县| 登封市| 青海省| 海原县| 喀喇沁旗| 汶川县| 榆中县| 湾仔区| 深水埗区| 合作市| 来凤县| 合川市| 义马市| 谢通门县| 新余市| 锦屏县| 渭源县| 杭锦后旗| 宝丰县|