文章詳情頁
html5 - HTML或者JS可否動態(tài)改變 .css的屬性?
瀏覽:253日期:2022-12-07 16:53:13
問題描述
例如想基于input輸入的value內容改變*.css或者<style>的屬性值 是否可實現?例如:用input:color標簽獲取選擇的顏色value,更新滾動條的顏色?(這個必須用選擇器,不能用行內)
目前想到的一種方法就是用js在當前頁面創(chuàng)建一個<style>,然后修改這個標簽里面的內容。不知道是否還有其他想法?
感覺我好像沒有描述清楚,需要根據value給出css樣式表的屬性值 例如:用戶選擇了#6ec42a,那么滾動條變成#6ec42a這個顏色。這樣的話,提前準備好css文件不太好做,總不能把十六進制顏色都窮舉出來做成不同的css文件?不過很感謝二位剛剛分享的方法,這個我也不會,正好學習了!
問題解答
回答1:寫幾個不同方案的.css文件,根據情況用js動態(tài)加載css文件
回答2:例如想基于input輸入的value內容改變*.css或者<style>的屬性值 是否可實現?可以用屬性選擇器替換*.css例如:$('[href*=aaa.css]').attr({href: ’bbb.css’});
標簽:
Html5
相關文章:
1. macos - 如何徹底刪除mac自帶的apache和php2. javascript - sublime快鍵鍵問題3. docker 17.03 怎么配置 registry mirror ?4. DADB.class.php文件的代碼怎么寫5. javascript - immutable配合react提升性能?6. css - 寫頁面遇到個布局問題,求大佬們幫解答,在線等,急!~7. mysql事務回滾定位8. javascript - html5多個label中其中一個觸發(fā)change,如何判斷是哪一個出發(fā)了change9. 實現bing搜索工具urlAPI提交10. css - 移動端字體設置問題
排行榜

網公網安備