美文网首页
如何使用less

如何使用less

作者: 周周很可爱 | 来源:发表于2019-06-10 00:03 被阅读0次

书写了大量的css后,有没有发现其实好多代码块是可以重复利用的,而且大量的css样式代码,如果在书写顺序混乱、命名不规范的情况下很容易造成代码错乱,或者干扰你的排版思路
Less是一门CSS预处理语言,它扩展了CSS语言,增加了变量,Mixin,函数等特性,使CSS更易维护和扩展。更少可以运行在Node或浏览器端。
LESS 允许开发者自定义变量,变量可以在全局样式中使用,变量使得样式修改起来更加简单。我们可以从下面的代码了解变量的使用及作用:
less文件

@dawa:#fff;
header{
background:@dawa;
height:100px;
}
```经过编译生成的 CSS 文件如下:
```header{
background:#fff;
height:100px;
}

从上面的代码中我们可以看出,可以将相同的值定义成变量统一管理起来。该特性适用于定义主题,我们可以将背景颜色、字体颜色、边框属性等常规样式进行统一定义,这样不同的主题只需要定义不同的变量文件就可以了。less 变量以@作为前缀,不能以数字开头, 不能包含特殊字符。

嵌套可以增强代码的层级关系,我们也可以通过嵌套来实现继承,这样很大程度减少了代码量,代码量看起来更加清晰。

height:80px;
overflow:hidden;
cursor:pointer;
transition:all .35s;
}
&:hover{
height:320px;
}
ul{
list-style:none;
margin:0;
padding:0;
}
li{
width:29%;
height:78px;
line-height:80px;
text-align:center;
border:solid 1px @dawa;
}

有 & 时解析的是同一个元素或此元素的伪类,没有 & 解析是后代元素

相关文章

  • Less

    如何使用less Koala自动监视编译/Webpack/FIS Sublime插件less2css自动编译 &&...

  • vuecli3中使用less

    记录一下如何在vue中使用less吧~首先先需要安装less less-loader npm install le...

  • 使用vue-cli创建的项目如是使用less

    使用vue-cli创建的项目默认是不支持less语法的,如何让项目支持less呢? 使用以下命令安装less和le...

  • create-react-app如何使用less/sass和re

    create-react-app如何使用less? create-react-app如何使用sass? creat...

  • vue中使用less,以及在main.js使用全局less

    首先,vue开发环境已经安装成功 一、如何使用less 1.安装less 使用yarn 2.修改build/web...

  • 如何使用less?

    1.背景介绍 什么是less? 是一种动态样式语言,属于CSS预处理语言的一种,它使用类似CSS的语法,为CSS的...

  • 如何使用less?

    大家好~ 我是一枚正直纯洁的苦逼程序员!!!!! 1.背景介绍 什么是LESS 我们先提一下css CSS(...

  • 如何使用less?

    大家好,我是IT修真院郑州分院第05期学员,一枚正直纯洁善良的web程序员。今天给大家分享一下,修真院官网css任...

  • 如何使用less

    书写了大量的css后,有没有发现其实好多代码块是可以重复利用的,而且大量的css样式代码,如果在书写顺序混乱、命名...

  • 第十三周第一天笔记之less

    less知识 简书链接less使用总结:less基础知识less使用总结2:less使用总结 单位px,em,re...

网友评论

      本文标题:如何使用less

      本文链接:https://www.haomeiwen.com/subject/gtnnxctx.html