Home  >  Article  >  Web Front-end  >  What does less in css mean?

What does less in css mean?

WBOY
WBOYOriginal
2021-12-29 15:28:417322browse

In css, less is a preprocessing language that extends the css language to make css easier to maintain and expand; less is also a preprocessor that enables customizable, manageable and Reusable stylesheets so they can be read by web browsers.

What does less in css mean?

The operating environment of this tutorial: Windows 10 system, CSS3&&HTML5 version, Dell G3 computer.

What does less mean in css

Less is a CSS preprocessing language that extends the CSS language and adds variables and mixin , functions and other features make CSS easier to maintain and expand.

LESS is a CSS preprocessor that enables customizable, manageable and reusable style sheets for websites. LESS is a dynamic style sheet language that extends the capabilities of CSS. LESS is also cross-browser friendly.

The CSS preprocessor is a scripting language that extends CSS and compiles it into regular CSS syntax so that it can be read by a web browser. It provides features like variables, functions, mixins, and actions to build dynamic CSS.

Less allows us to define variables, use nested declarations, define functions, etc. Strictly speaking, Less consists of two parts: (1) Less syntax and (2) Less preprocessor. After all, browsers only understand CSS, so Less files need to be compiled into CSS through the Less preprocessor.

The example is as follows:

@base: #f938ab;
.box-shadow(@style, @c) when (iscolor(@c)) {
  -webkit-box-shadow: @style @c;
  box-shadow:         @style @c;
}
.box-shadow(@style, @alpha: 50%) when (isnumber(@alpha)) {
  .box-shadow(@style, rgba(0, 0, 0, @alpha));
}
.box {
  color: saturate(@base, 5%);
  border-color: lighten(@base, 30%);
  div { .box-shadow(0 0 5px, 30%) }
}

The output is css code as follows:

.box {
  color: #fe33ac;
  border-color: #fdcdea;
}
.box div {
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

(Learning video sharing: css video tutorial)

The above is the detailed content of What does less in css mean?. 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