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

首頁 > 開發 > CSS > 正文

CSS less優化

2024-07-11 08:27:23
字體:
來源:轉載
供稿:網友

less官方網址:http://lesscss.org

下面就來介紹下吧

less用變量 (variables),引用(mixins),表達式(operations),嵌套規則(nested rules)來擴展css開發

 

變量 (variables)
重復使用的值可以定義成變量的形式,方便更改哈
例子如下:

#header {  color: #4D926F;}h2 {  color: #4D926F;}
@brand_color: #4D926F;#header {  color: @brand_color;}h2 {  color: @brand_color;}

 

 

引用(mixins)
在一個類中可以引用另一個類的名稱做為該類的屬性。

#header {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radius: 8px;}#footer {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radius: 8px;}
.rounded_corners {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radius: 8px;}#header {  .rounded_corners;}#footer {  .rounded_corners;}

嵌套規則(nested rules)
以前我們開發的css的時候selector的繼承都要寫的很長 ,用less后。我們可以用更簡潔,直觀的方式來寫css
實例如下:

#header {  color: red;}#header a {  font-weight: bold;  text-decoration: none;}
#header {  color: red;  a {    font-weight: bold;    text-decoration: none;  }}

 

表達式(operations)
一些單元之間可能有些值要成比例,比如寬高,顏色值
我們都可以用表達式來計算實現

#header {  color: #333;  border-left: 1px;  border-right: 2px;}#footer {  color: #222;}
@the-border: 1px;@base-color: #111;#header {  color: @base-color * 3;  border-left: @the-border;  border-right: @the-border * 2;}#footer {  color: @base-color + #111;}            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 秦皇岛市| 丰顺县| 高陵县| 平南县| 怀来县| 嫩江县| 辽源市| 北宁市| 永寿县| 丹凤县| 屏东县| 四子王旗| 马山县| 西安市| 甘洛县| 竹山县| 库车县| 车险| 新竹县| 石阡县| 柳河县| 五华县| 宕昌县| 济南市| 喀喇| 北川| 威信县| 澜沧| 北流市| 庆元县| 山东省| 沧州市| 玛曲县| 赤峰市| 轮台县| 长葛市| 拉萨市| 武鸣县| 上饶市| 黄陵县| 瑞丽市|