全域性變數
:root
選擇器能讓我們選擇dom樹里的最頂級的元素,也就是文件樹。所以,這樣定義的變數,也就相當於全域性變數了。
:root
區域性變數
b與em為兄弟節點,在b定義--boldsize
變數,對em元素不生效。
b
em
注意:css變數大小寫敏感。
在上面的例子中可以看到,使用css變數需要用到var()
函式。該函式第乙個引數為變數名,第二個引數為變數預設值(若變數不存在,則使用預設值)。
錯誤示範↓
:root
div
正確用法↓ (使用了cal()
函式)
div
可以根據不同裝置設定不同的變數值。
:root
@media screen and (min-width: 768px)
CSS css全域性變數與區域性變數
css變數為自定義屬性,由自定義編輯設定值 main bg color ddd 通過var 函式來獲取值 color var main bg color css變數可在css文件中重複使用,當需要修改時,僅需要修改設定值,設定的變數名最好是設定為語義化的標籤。1 在css中設定全域性變數和區域性變數...
了解CSS CSS3原生變數var
在任何語言中,變數的有一點作用都是一樣的,那就是可以降低維護成本,附帶還有更高效能,檔案更高壓縮率的好處。隨著css預編譯工具sass less stylus的關注和逐漸流行,css工作組迅速跟進css變數的規範制定,並且,很多瀏覽器已經跟進,目前,在部分專案中已經可以直接使用了。chrome fi...
CSS CSS中使用span和div遇到的問題
1.span是行級元素,div是塊級元素 2.span占用的寬度是內容的寬度,而div預設是一行。所以一般在頁面中,只有一行或不到一行文字用span,元素佔據多行時用div。下圖是希望得到的效果 div在兩個span的下方,但是如果這麼寫,div和span的位置重疊,因為對span元素設定了floa...