less引用其他less檔案

技術小美發表於2017-11-12

示例

//radius.less
#header,#footer{
	-webkit-border-radius: 5px;
  	-moz-border-radius: 5px;
  	-ms-border-radius: 5px;
  	-o-border-radius: 5px;
  	border-radius: 5px;
}


//example6.less
@import "radius.less";

@the-border:1px;
@base-color:#111;
@red:#842210;

#header{
	color:(@base-color * 3);
	border-left:(@the-border*10);
	border-right:(@the-border * 2);
}

#footer{
	color:(@base-color + #003300);
	border-color:desaturate(@red,10%);
}


說明

@import "radius.less" 表示通過import引入一個名字叫radius的less檔案


生成的csss檔案(example6.css)

#header,
#footer {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
#header {
  color: #333333;
  border-left: 10px;
  border-right: 2px;
}
#footer {
  color: #114411;
  border-color: #7d2717;
}


在html檔案中使用css(less6.html)


</html>

本文轉自 素顏豬 51CTO部落格,原文連結:
http://blog.51cto.com/suyanzhu/1900689


相關文章