less

Posted zhangzhengyang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了less相关的知识,希望对你有一定的参考价值。

 1 /*定义变量*/
 2 @rColor: red;
 3 @gColor: purple;
 4 @bFSize: 100px;
 5 
 6 .box1
 7   color: @rColor;
 8   font-size: @bFSize;
 9 
10 
11 .box2
12   color: @gColor;
13   font-size: @bFSize;
14 
 1 @rColor: red;
 2 @bWith: 200px;
 3 
 4 .box
 5   background-color: @rColor;
 6   width: @bWith;
 7   height: @bWith + 100;
 8   h1
 9      color: green;
10   
11   div
12     width: @bWith / 2;
13     height: @bWith / 1.5;
14     background-color: deepskyblue;
15     h2
16       color: goldenrod;
17     
18   
19 
 1 @w: 300px;
 2 @h: 50px;
 3 
 4 h1, h2
 5   border: 1px solid #000;
 6 
 7 
 8 h1
 9   width: @w - 100;
10   height: @h + 100;
11 
12 
13 h2
14   width: @w / 3;
15   height: @h * 3;
16 
 1 .yuanJiao(@radius: 20px, @rotate: 0)
 2    border-radius: @radius;
 3    transform: rotate(@rotate);
 4 
 5 
 6 .box1, .box2
 7   width: 200px;
 8   height: 200px;
 9   margin: 10px;
10 
11 
12 .box1
13   background-color: green;
14   .yuanJiao();
15 
16 
17 .box2
18   background-color: red;
19   .yuanJiao(60px, 120deg);
20 

http://lesscss.cn/ 上编写了一些函数

 1 .radius(leftTop, @w: 30px)
 2     border-top-left-radius: @w;
 3 
 4 
 5 .radius(rightTop, @w: 30px)
 6   border-top-right-radius: @w;
 7 
 8 
 9 .radius(leftBottom, @w: 30px)
10   border-bottom-left-radius: @w;
11 
12 
13 .radius(rightBottom, @w: 30px)
14   border-bottom-right-radius: @w;
15 
16 
17 .radius(@w: 30px)
18   border-radius: @w;
19 
20 
21 
22 div
23   width: 200px;
24   height: 200px;
25   margin: 20px;
26 
27 
28 // .box1
29 //   background-color: red;
30 //   .radius(leftTop);
31 // 
32 .box1
33   background-color: red;
34   .radius(leftTop, 100px);
35 
36 
37 .box2
38   background-color: green;
39   .radius(rightBottom, 100px);
40 
41 
42 .box3
43   background-color: blue;
44   .radius(leftBottom, 100px);
45 
46 
47 .box4
48   background-color: purple;
49   .radius(rightBottom, 100px);
50 

 

以上是关于less的主要内容,如果未能解决你的问题,请参考以下文章

less基础

less基础

LESS基础教程

vue项目中使用less

linux-less

2018-01-09 Linux文本文件查看类命令