Home  >  Article  >  Web Front-end  >  How to use CSS preprocessor

How to use CSS preprocessor

不言
不言Original
2018-11-27 13:36:274118browse

Sometimes code conflicts may occur in CSS, and variables, arithmetic calculations, etc. cannot be performed. By using the CSS preprocessor, you can write programs such as proximity variables and four-rule calculations. Therefore, the following article will share with you how to use the CSS preprocessor.

Let’s take a look firstWhat is a CSS preprocessor?            

The default CSS is a description that has been impossible to achieve until now, and the CSS preprocessor is to effectively describe CSS things.

However, CSS preprocessors cannot be used in browsers.

Although there are various Sass and Less, it still seems difficult to describe in CSS so far, but it is called a "new CSS extended version".

Main preprocessor types

Sass

Sass is a CSS file that converts scsss, and the extension is ".scss" using variables and formulas added to CSS programming styles.

You can create "style.css" by converting (compiling) the Sass file of "style.scss".

To use it, you must install ruby.

LESS

LESS converts (compiles) LESS files like Sass.

The concept of a variable can be less, so you can calculate it, or you can write it hierarchically.

However, if node.js is not installed to use "style.less", "style.css" will not be converted.

Let’s look at a specific example

How to write LESS

HTML

<h1>hello,php中文网!</h1>
<h2>hello,php中文网!</h2>

LESS

@mycolor: blue;
h1 {
    font-size: 30px;
    font-color: @mycolor;
}
h2 {
    font-size: 20px;
    font-color: @mycolor;
}

The browser display effect is as follows:

How to use CSS preprocessor

HTML

<h1>hello,php中文网!</h1>
<h2>hello,php中文网!</h2>

style.css file

h1 {
    font-size: 30px;
    font-color: blue;
}
h2 {
    font-size: 20px;
    font-color: blue;
}

In this case, if you want to change the color, if you want to change 2 h1h2 when all colors are changed, use variables to describe as follows.

@mycolor: blue;
h1 {
    font-size: 30px;
    font-color: @mycolor;
}
h2 {
    font-size: 20px;
    font-color: @mycolor;
}

The above is the detailed content of How to use CSS preprocessor. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn