less
1.less里可以直接写css的代码
2.可以定义变量:@变量名:值;使用:@变量名
3.可以层次嵌套(按结构去写
4.mixin混合
5.函数
6.导入@import
复制代码
html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet/less" href="1.less">
<script src="less.min.js"></script><!--通过此处的js把less编译成css语言-->
</head>
<body>
<div id="box">
<a href="">张三</a>
<a href="">张三</a>
<a href="">张三</a>
<a href="">张三</a>
<p><a href="">你你你</a></p>
</div>
<div class="box3">我曾经想你想他像那野草野花</div>
<br>
<div id="box1"></div>
</body>
</html>
复制代码
1.less
@color:red;
@import "color";
width: @width;
height: @height;
background: @bgColor;
}
//
// width: 200px;
// height: 200px;
// background: @color;
// &>a{
// font-size: 40px;
// text-decoration: none;
// &:nth-child(1){
// border: 1px solid
// }
// }
//
//}
.flexbox{
display:flex;
display:-webkit-flex;
display:-o-flex;
display:-moz-flex;
display:-ms-flex;
}
.flexbox;<!--有点像继承-->
//width: 500px;
//height: 300px;
//background: @color;
}
.box3{
background:@color
}
复制代码
color.less
@color:yellowGreen;
复制代码
需要引入的js文件less.min.js
自己去下载吧
复制代码
转载于:https://juejin.im/post/5c832662e51d455abf605202