国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

LESSCSS讓CSS使用起來更加靈活成就CSS動態化

2024-07-11 08:28:31
字體:
來源:轉載
供稿:網友
提到LESSCSS,可能大家不都不太了解。LESSCSS是屬于css中的一種動態語言。他可以讓CSS使用起來更加靈活,使用方式形如JavaScript中的一些變量,函數等。LESSCSS可以在多種語言和環境中使用,比如服務端、瀏覽器端。
說了那么多LESSCSS的各種好處,下面介紹一下LESSCSS簡單使用方法。
1、變量使用
我們使用LESSCSS的時候,可以單獨定義一些變量,用于我們在任何時候調用。在平日里,我們寫CSS的時候,都會遇到很多字號顏色一樣的時候,這時候,我們要是使用LESSCSS就可以把相同的字體顏色值定義到變量中,遇到一樣的直接調取變量即可。
LESSCSS代碼:

復制代碼
代碼如下:
/*LESSCSS 的變量*/
@bgColor: red;
header {
  /*調用變量*/
color: @bgColor;
}
footer {
  /*調用變量*/
color: @bgColor;
}

編譯后的CSS:

復制代碼
代碼如下:
header {
color: red;
}
footer {
color: red;
}

2、函數使用
函數使用或者有人說它是混合使用,其實都是一個意思。這種使用方法就是可以把之前寫好的class類名引入另一個即將編入的class類名中。使用這種方法的前提就是兩種class類名的樣式完全一樣,或者只是數值不一樣。這種使用方法非常像JavaScript中的函數一樣。在引用的類名后面加個小括號,里面可以定義參數,默認的參數值可以在其參數的冒號后面添加。相同參數用英文的逗號隔開。
LESSCSS代碼:

復制代碼
代碼如下:
.box-shadow (@boxShadowColor: red) {
-webkit-box-shadow: 0 0 5px @boxShadowColor;
-moz-box-shadow: 0 0 5px @boxShadowColor;
-ms-box-shadow: 0 0 5px @boxShadowColor;
-o-box-shadow: 0 0 5px @boxShadowColor;
box-shadow: 0 0 5px @boxShadowColor;
}
header {
.box-shadow;
}
footer {
.box-shadow(blue);
}

編譯后的CSS:

復制代碼
代碼如下:
header {
-webkit-box-shadow: 0 0 5px red;
-moz-box-shadow: 0 0 5px red;
-ms-box-shadow: 0 0 5px red;
-o-box-shadow: 0 0 5px red;
box-shadow: 0 0 5px red;
}
footer {
-webkit-box-shadow: 0 0 5px blue;
-moz-box-shadow: 0 0 5px blue;
-ms-box-shadow: 0 0 5px blue;
-o-box-shadow: 0 0 5px blue;
box-shadow: 0 0 5px blue;
}

3、嵌套使用
CSS中若要是書寫標簽中的標簽可以用包含選擇器的方式。如今,用LESSCSS編寫,可以用嵌套的方法編寫。這樣寫可以方便日后代碼維護。
LESSCSS代碼:

復制代碼
代碼如下:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金湖县| 广丰县| 积石山| 保亭| 威信县| 湘西| 南乐县| 铜梁县| 二连浩特市| 德令哈市| 贵溪市| 余江县| 临夏县| 讷河市| 左云县| 隆回县| 阿克| 汝阳县| 浪卡子县| 南投市| 丹寨县| 府谷县| 罗山县| 慈溪市| 佛学| 广汉市| 巴彦县| 巴南区| 乾安县| 邵东县| 囊谦县| 彰武县| 济宁市| 贵州省| 喀喇| 拜城县| 新龙县| 澳门| 东港市| 汤阴县| 徐汇区|