文章詳情頁
JavaScript檢測瀏覽器是否支持CSS變量代碼實例
瀏覽:94日期: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)。
標簽:
JavaScript
相關(guān)文章:
1. HTTP協(xié)議常用的請求頭和響應(yīng)頭響應(yīng)詳解說明(學(xué)習(xí))2. HTML DOM setInterval和clearInterval方法案例詳解3. HTML5實戰(zhàn)與剖析之觸摸事件(touchstart、touchmove和touchend)4. React優(yōu)雅的封裝SvgIcon組件示例5. HTML5 Canvas繪制圖形從入門到精通6. XML入門的常見問題(三)7. Vue如何使用ElementUI對表單元素進行自定義校驗及踩坑8. CSS清除浮動方法匯總9. XML在語音合成中的應(yīng)用10. 不要在HTML中濫用div
排行榜
