一款比较流行的预处理CSS,支持变量、混合、函数、嵌套、循环等特点
CSS预处理器用一种专门的编程语言,进行Web页面样式设计,然后再编译成正常的CSS文件,以供项目使用。CSS预处理器为CSS增加一些编程的特性,无需考虑浏览器的兼容性问题
在安装less之前先安装node.js
因为npm
下载是基于node.js
在node.js官网下载最新的稳定版
傻*式安装一直下一步next
,安装在C盘
就行,
检查安装完毕
在电脑的运行/cmd
软件中打开,检测版本号。快捷键打开 win+R 。下载需等待
node -v
npm -v
以上都是是安装成功 ,成功后安装less
npm install -g less
可以在电脑运行/cmd中全局安装,也可以在编辑器中安装
全局安装是在cmd的C盘中安装,
基于某种原因下载东西是外网现在,下载慢,不成功。可以下载淘宝镜像后再试试
npm config set registry=
打开终端方式三种
在集成管理器中
在终端,新建终端中
快捷键ctrl+~/`
在终端中输入,生成css文件
标准格式
lessc 1.less 1.css
lessc 1.less自己新建的less文件 1.css生成什么类型的文件
注: 在这里输入命令报错,是less没有下载需要在终端在重新下载一下less
npm install -g less
住: 这种错误需要配置一下电脑设置
在电脑搜索 powerShell
并以管理员打开 输入以下命令
set-executionpolicy remotesigned
然后在终端重新输入less命令就ok了
html引入的时候还是引入原先css样式表
// 模板注释,这里的注释转换成CSS后将会删除
/* CSS 注释语法 转换为CSS后任然保留 */
在less文件下输入
此处变量名只是名目这样声明,实际不能这么写
@变量名: 变量值;
@bgColor: #f5f5f5;
body{width: @变量名;background-color: @bgColor;
}
写完一句less就生成 一下css文件
less文件
& 代表上一级标签
> 子代选择器
.container {width: @containerWidth;> .row {height: 100%;a{color: #f40;&:hover{color: #f50;}}}div {width: 100px;.hello {background-color: #00f;}}
}
css文件
.container {width: 1024px;
}
.container > .row {height: 100%;
}
.container > .row a {color: #f40;
}
.container > .row a:hover {color: #f50;
}
.container div {width: 100px;
}
.container div .hello {background-color: #00f;
}
本文发布于:2024-02-01 05:54:56,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170673809834380.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |