文章詳情頁(yè)
JavaScript檢測(cè)瀏覽器是否支持CSS變量代碼實(shí)例
瀏覽:165日期:2023-11-06 14:36:56
JavaScript可以同樣式進(jìn)行交互,你可以通過編寫程序來動(dòng)態(tài)改變文檔上元素的樣式。
有三種方法可以實(shí)現(xiàn)這樣的效果:
控制樣式表—可以添加、刪除、修改樣式表。 控制樣式規(guī)則—可以添加、刪除、修改樣式規(guī)則。 控制DOM中的單個(gè)元素—可以不依賴樣式表來修改元素樣式。JavaScript 檢測(cè)瀏覽器是否支持 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’);
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
標(biāo)簽:
JavaScript
相關(guān)文章:
1. php模擬實(shí)現(xiàn)斗地主發(fā)牌2. Python random庫(kù)使用方法及異常處理方案3. 理解PHP5中static和const關(guān)鍵字4. spring acegi security 1.0.0 發(fā)布5. Vue封裝一個(gè)TodoList的案例與瀏覽器本地緩存的應(yīng)用實(shí)現(xiàn)6. Vuex localStorage的具體使用7. jQuery 實(shí)現(xiàn)DOM元素拖拽交換位置的實(shí)例代碼8. .Net Core使用Coravel實(shí)現(xiàn)任務(wù)調(diào)度的完整步驟9. vue 使用localstorage實(shí)現(xiàn)面包屑的操作10. MyBatis中的JdbcType映射使用詳解
排行榜

網(wǎng)公網(wǎng)安備