您好,欢迎访问一九零五行业门户网

CSS预处理器怎么使用

css中有时可能会发生代码的冲突,并且无法执行变量,算术计算等。通过使用css预处理器可以进行编写接近变量和四规计算等程序的写法,所以,接下来的这篇文章就来给大家分享关于如何使用css预处理器的方法。
我们先来看一下什么是css预处理器?
默认的css是到现在为止不可能实现的描述,css预处理器是为了有效地描述css的东西。
但是,css预处理器不能在浏览器中使用。
虽然有各种各样的sass,less,但到目前为止它似乎仍然很难再css中描述,不过是被称为“新的css扩展版本”。
主要的预处理器类型
sass
sass是一个通过转换scsss的css文件,扩展名是“.scss”使用变量和公式添加到css编程风格中。
通过转换(编译)“style.scss”的sass文件,您可以创建“style.css”。
要使用它,你必须安装ruby。
less
less就转换(编译)像sass这样的less文件。
变量的概念可以更少,因此您可以计算它,也可以分层次地编写。
但是,如果不安装node.js来使用“style.less”,则不会转换“style.css”。
我们来看具体的例子
如何写less的情况
html
<h1>hello,!</h1><h2>hello,!</h2>
less
@mycolor: blue;h1 { font-size: 30px; font-color: @mycolor;}h2 { font-size: 20px; font-color: @mycolor;}
浏览器显示效果如下:
html
<h1>hello,!</h1><h2>hello,!</h2>
style.css文件
h1 { font-size: 30px; font-color: blue;}h2 { font-size: 20px; font-color: blue;}
这种情况下,如果要将颜色变色,在全部变色的情况下,如果想要改变2个h1h2的话,就用变量进行如下的描述。
@mycolor: blue;h1 { font-size: 30px; font-color: @mycolor;}h2 { font-size: 20px; font-color: @mycolor;}
以上就是css预处理器怎么使用的详细内容。
其它类似信息

推荐信息