示例
以下示例演示了在LESS文件中Mixins的使用-
less_mixins.html
<!doctype html>
<head>
<meta charset="UTF-8" />
<title>菜鸟教程(cainiaoya.com)</title>
<link rel = "stylesheet" href = "style.css" type = "text/css" />
</head>
<body>
<div class = "style">
<h2>欢迎来到菜鸟教程</h2>
<p class="p1">LESS是CSS预处理程序,可启用自定义,
可管理且可重复使用的网站样式表。</p>
<p class="p2">LESS是一种动态样式表语言,可扩展CSS的功能。</p>
<p class="p3">LESS是是跨浏览器友好的。</p>
</div>
</body>
</html>
现在让我们创建一个与 CSS 非常相似的文件 style.less,唯一的区别是它将以 .less 扩展名保存。 .html 和 .less 这些文件都应在 F 盘的文件夹 lesscode 内创建。
style.less
.p1 {
color:red;
}
.p2 {
background : #64d9c0;
.p1();
}
.p3 {
background : #LESS520;
.p1;
}
使用以下命令将 style.less 文件编译为 style.css-
PS F:\lesscode> lessc style.less style.css
当您运行上述命令时,它将自动创建style.css文件。 每当您更改LESS文件时,都需要在cmd中运行上述命令,然后style.css文件将得到更新。
运行以上命令时,style.css文件将具有以下代码-
style.css
.p1 {
color: red;
}
.p2 {
background: #64d9c0;
color: red;
}
.p3 {
background: #LESS520;
color: red;
}