jQuery修改CSS偽元素屬性的方法
CSS偽元素(pseudo elements)不是DOM元素,因此你無(wú)法直接選擇到它們。
假設(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è)方法是為該元素添加新類(lèi),并通過(guò)設(shè)置新類(lèi)的屬性來(lái)達(dá)到改變偽元素屬性的效果:
.techbrood.change:before{ width: 100%; }
jQuery代碼:
$('#td_pseudo').addClass("change");
- Javascript獲取CSS偽元素屬性的實(shí)現(xiàn)代碼
- django創(chuàng)建css文件夾的具體方法
- Vue實(shí)現(xiàn)Tab標(biāo)簽路由效果并用Animate.css做轉(zhuǎn)場(chǎng)動(dòng)畫(huà)效果的代碼
- Vue3新特性之在Composition API中使用CSS Modules
- javascript+css實(shí)現(xiàn)俄羅斯方塊小游戲
- js+css實(shí)現(xiàn)全屏側(cè)邊欄
- 詳解VScode自動(dòng)補(bǔ)全CSS3前綴插件以及配置無(wú)效的解決辦法
- jQuery+css實(shí)現(xiàn)的點(diǎn)擊圖片放大縮小預(yù)覽功能示例【圖片預(yù)覽 查看大圖】
- 詳解CSS偽元素的妙用單標(biāo)簽之美
相關(guān)文章
jQuery toggleClass應(yīng)用實(shí)例(附效果圖)
這篇文章主要介紹了jQuery toggleClass的應(yīng)用,需要的朋友可以參考下2014-04-04基于JQuery實(shí)現(xiàn)異步刷新的代碼(轉(zhuǎn)載)
JQuery,是輕量級(jí)的js庫(kù),把繁瑣的js代碼封裝,使調(diào)用更簡(jiǎn)單,完成更多功能。同樣,封裝了js利用XMLHttpRequest實(shí)現(xiàn)的異步刷新.2011-03-03jquery網(wǎng)頁(yè)回到頂部效果(圖標(biāo)漸隱,自寫(xiě))
當(dāng)網(wǎng)頁(yè)內(nèi)容草雞多的時(shí)候,用戶(hù)就需要有個(gè)按鈕快速回到頂部,于是用js來(lái)實(shí)現(xiàn)下,畫(huà)布多說(shuō),直接上代碼2014-06-06jQuery彈出層后禁用底部滾動(dòng)條(移動(dòng)端關(guān)閉回到原位置)
這篇文章主要介紹了jQuery彈出層后禁用底部滾動(dòng)條(移動(dòng)端關(guān)閉回到原位置)的關(guān)鍵代碼,非常不錯(cuò),代碼簡(jiǎn)單易懂,需要的朋友可以參考下2016-08-08jQuery AJAX應(yīng)用實(shí)例總結(jié)
這篇文章主要介紹了jQuery AJAX應(yīng)用,結(jié)合實(shí)例形式總結(jié)分析了jQuery 使用AJAX訪問(wèn)各種格式數(shù)據(jù)相關(guān)應(yīng)用操作實(shí)現(xiàn)技巧,需要的朋友可以參考下2020-05-05Jquery ajax書(shū)寫(xiě)方法代碼實(shí)例解析
這篇文章主要介紹了Jquery ajax書(shū)寫(xiě)方法代碼實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06jQuery Dialog對(duì)話(huà)框事件用法實(shí)例分析
這篇文章主要介紹了jQuery Dialog對(duì)話(huà)框事件用法,結(jié)合實(shí)例形式分析了Dialog對(duì)話(huà)框?qū)崿F(xiàn)的靜態(tài)提示類(lèi)對(duì)話(huà)框、動(dòng)態(tài)提示類(lèi)對(duì)話(huà)框以及遮罩類(lèi)對(duì)話(huà)框的概念、使用方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下2016-05-05jQuery在IE下使用未閉合的xml代碼創(chuàng)建元素時(shí)的Bug介紹
這個(gè)偏門(mén)Bug是我在更新phZoom 1.29后發(fā)現(xiàn)的, 我先將之重現(xiàn)一下2012-01-01jQuery短信驗(yàn)證倒計(jì)時(shí)功能實(shí)現(xiàn)方法詳解
這篇文章主要介紹了jQuery短信驗(yàn)證倒計(jì)時(shí)功能實(shí)現(xiàn)方法,實(shí)例分析了jQuery前臺(tái)倒計(jì)時(shí)功能及ajax交互的相關(guān)技巧,需要的朋友可以參考下2016-05-05