less和scss语法详解

比较好的博客文章:Less使用语法(详细):https://blog.csdn.net/weixin_44646763/article/details/114193426

SCSS基本语法:https://www.jianshu.com/p/4efaac23cdb6

复制代码
总结:我理解的点:
1、@符号声明变量
2、变量插值使用@{}表示
3、父元素选择器(&)
ul{
    li{
        width: 800px;
        background-color: orange;
        &:hover{//&符号 代表父元素li
            background-color: sienna;
        }
    }
}

上面的代码解析成css就是:
ul li {
  width: 800px;
  background-color: orange;
}
ul li:hover {
  background-color: sienna;
}

4、使用extend实现继承

5、混合器 mixin

复制代码
.mixin{
	border: 1px solid #f0f0f0;
}
.useMixin{
	color: #555;
	.mixin;
}

编译css结果:

.mixin {
  border: 1px solid #f0f0f0;
}
.useMixin {
  color: #555;
  border: 1px solid #f0f0f0;
}
相关推荐
拜无忧3 分钟前
【小游戏】逃逸小球h5,登录背景,缺口逃逸小球多边形
前端
烛阴5 分钟前
Python 列表推导式:让你的代码更优雅、更高效
前端·python
文心快码BaiduComate5 分钟前
开工不累,双强护航:文心快码接入 DeepSeek-V3.2-Exp和 GLM-4.6,助你节后高效Coding
前端·人工智能·后端
快乐是一切8 分钟前
PDF底层格式之水印解析与去除机制分析
前端·数据结构
麋鹿原10 分钟前
Android Room 数据库之简单上手
前端·kotlin
一小池勺16 分钟前
改变上下文的 API:call, apply, bind
前端·javascript
三门28 分钟前
vue官网新读之后收获记录
前端
mapbar_front40 分钟前
我们需要前端架构师这个职位吗?
前端
ScriptBIN1 小时前
Javaweb--Vue
前端·vue.js
KenXu1 小时前
React Conf 2025 - 核心更新
前端