|
導讀網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立... 網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。 本篇文章給大家帶來的內容是關于如何HTML標簽和JS中設置CSS3 var變量,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。一、HTML標簽中設置CSS變量 如下: <div style="--color: #cd0000;"> <img src="mm.jpg" style="border: 10px solid var(--color);"> </div> 直接正常CSS語句一樣在style屬性中設置即可。 效果如下截圖:
二、JS中設置CSS變量 如下,HTML示意: <div id="box"> <img src="mm.jpg" style="border: 10px solid var(--color);"> </div> 如果要想讓var(--color)生效,執行下面JavaScript代碼即可: box.style.setProperty('--color', '#cd0000'); 也就是使用setProperty()方法,效果如下GIF截屏示意:
三、JS中獲取CSS變量 JS中獲取CSS變量可以使用getPropertyValue()方法,示意: // 獲取 --color CSS 變量值 var cssVarColor = getComputedStyle(box)。getPropertyValue('--color'); // 輸出cssVarColor // 輸出變量值是:#cd0000 console.log(cssVarColor); 四、關于CSS3 var()變量 CSS3 var()變量是個好東西,2年前介紹的時候還沒多少瀏覽器支持,現在,Edge16也已經完全支持了。
以上就是對如何HTML標簽和JS中設置CSS3 var變量的全部介紹,如果您想了解更多有關CSS3教程,請關注PHP中文網。 以上就是如何HTML標簽和JS中設置CSS3 var變量的詳細內容,更多請關注php中文網其它相關文章! 網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。 |
溫馨提示:喜歡本站的話,請收藏一下本站!