文章詳情頁
JavaScript檢測瀏覽器是否支持CSS變量代碼實例
瀏覽:106日期:2023-11-06 14:36:56
JavaScript可以同樣式進行交互,你可以通過編寫程序來動態(tài)改變文檔上元素的樣式。
有三種方法可以實現(xiàn)這樣的效果:
控制樣式表—可以添加、刪除、修改樣式表。 控制樣式規(guī)則—可以添加、刪除、修改樣式規(guī)則。 控制DOM中的單個元素—可以不依賴樣式表來修改元素樣式。JavaScript 檢測瀏覽器是否支持 CSS 變量:
const isSupported = window.CSS && window.CSS.supports && window.CSS.supports(’--a’, 0);if (isSupported) { /* supported */} else { /* not supported */}
JavaScript 操作 CSS 變量的寫法如下:
// 設(shè)置變量document.body.style.setProperty(’--primary’, ’#7F583F’);// 讀取變量document.body.style.getPropertyValue(’--primary’).trim();// ’#7F583F’// 刪除變量document.body.style.removeProperty(’--primary’);
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
標(biāo)簽:
JavaScript
相關(guān)文章:
1. python實現(xiàn)讀取類別頻數(shù)數(shù)據(jù)畫水平條形圖案例2. Java 基于UDP協(xié)議實現(xiàn)消息發(fā)送3. Python編寫nmap掃描工具4. php5.6不能擴展redis.so的解決方法5. python 爬取嗶哩嗶哩up主信息和投稿視頻6. 關(guān)于HTML5的img標(biāo)簽7. python 如何停止一個死循環(huán)的線程8. CSS3實現(xiàn)動態(tài)翻牌效果 仿百度貼吧3D翻牌一次動畫特效9. ASP.NET MVC前臺動態(tài)添加文本框并在后臺使用FormCollection接收值10. PHP獲取時間戳等相關(guān)函數(shù)匯總
排行榜
