最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery修改CSS偽元素屬性的方法

 更新時(shí)間:2014年07月30日 14:51:29   投稿:whsnow  
CSS偽元素不是DOM元素,因此你無法直接選擇到它們。下面與大家分享兩種不錯(cuò)的修改方法,需要的朋友可以參考下

CSS偽元素(pseudo elements)不是DOM元素,因此你無法直接選擇到它們。

假設(shè)有如下HTML代碼:

<div class="techbrood" id="td_pseudo">techbrood introduction</div>

和CSS代碼:

.techbrood:before {
width: 0;
}

現(xiàn)在你想在某個(gè)元素的click事件中動(dòng)態(tài)的把techbrood:before的width屬性設(shè)置為100%,

有兩個(gè)方法,一個(gè)是添加新的樣式:

$('head').append("<style>.techbrood::before{ width:100% }</style>");

(注意該方法將影響所有的class為techbrood的元素)

另外一個(gè)方法是為該元素添加新類,并通過設(shè)置新類的屬性來達(dá)到改變偽元素屬性的效果:

.techbrood.change:before{
width: 100%;
}

jQuery代碼:

$('#td_pseudo').addClass("change");

相關(guān)文章

最新評(píng)論

黎川县| 西华县| 乡宁县| 高台县| 邻水| 黄龙县| 庐江县| 兴海县| 阳信县| 阿坝县| 澄江县| 九龙坡区| 柳江县| 克拉玛依市| 台东市| 历史| 布尔津县| 固阳县| 洪洞县| 灵寿县| 万荣县| 盐山县| 高雄县| 屏山县| 章丘市| 阳信县| 乌拉特中旗| 盐山县| 石河子市| 芷江| 孟津县| 南涧| 新乡县| 南宫市| 米易县| 乾安县| 怀仁县| 兰州市| 清远市| 灯塔市| 古丈县|