css中如何定義變量並使用

CSS中原生的變量定義語法是:--*,變量使用語法是:var(--*)  ;  其中*表示我們的變量名稱;

vue項目中定義css全局變量的話:

1,首先在assets目錄下新建index.css文件:(

:root     文檔的根元素,這是一個放自定義屬性的好地方,因爲我們可以根據其他個別特別的樣式的選擇性來覆蓋自定義屬性)

2,然後在main.js文件中引入:

3,使用:在 .vue文件中的style 中使用:

background:var(--baseBackground);

更多介紹:

css中定義變量

定義變量可分多種情況:
1、定義全局變量
:root {
  --borderColor: #ccc;
}
使用:width:var(--borderColor);

2、定義某元素下的變量
.look{
  --borderColor: #ccc;
}

3、定義媒體查詢下的變量
@media screen and (min-width: 1025px) { 
    :root { 
        --borderColor: #ccc;
   }
}
使用:
.has-border-table > tr > td {
  border-right: 1px solid var(--borderColor);
}

less中定義變量
定義:
@bg-color : #d9d9d9;
使用:
.has-border-table > tr > td {
  border-right: 1px solid var(@bg-color);
}

sass中定義變量
定義:
$bg-color : #d9d9d9;
使用:
.has-border-table > tr > td {
  border-right: 1px solid var($bg-color);
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章