Less-css基础扩展
2024-09-21 03:16:11
//扩展Extend
less的伪类,合并了选择器,放在与它引用匹配的选择器上 Use Method:以在study上扩展test的样式为例 .test{
color:#000000;
font-size:18px;
} //grammar 1
.study{
&:extend(.test);
background:red;
} //grammar 2
.study:extend(.test){
background:red;
} //输出css
.test,
.study {
color: #000000;
font-size: 18px;
}
.study {
background: red;
} //扩展all
Use Method:以在study上扩展test的样式为例 当有all的时候,会连同test下面所有child一起扩展
.test{
color:#000000;
font-size:18px;
li{
width:50px;
height:50px;
background:red;
}
} //grammar 1
.study:extend(.test all){} //grammar 2
.test{
&:extend(.test all);
} //输出css
.test,
.study {
color: #000000;
font-size: 18px;
}
.test li,
.study li {
width: 50px;
height: 50px;
background: red;
} 当无all时仅会扩展选中的选择器样式
//grammar 1
.study:extend(.test){} //grammar 2
.study{
&:extend(.test);
} //输出css
.test,
.study {
color: #000000;
font-size: 18px;
}
.test li {
width: 50px;
height: 50px;
background: red;
} 总结:
扩展,简而言之就是css中的共用样式
以上例子说明:study上面有着和test中完全相同的样式,为了简化代码,我们在study直接扩展
作者:leona
原文链接:http://www.cnblogs.com/leona-d/p/6296162.html
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接
最新文章
- SQL语句总结
- 判断一个 int 向量里是否有相同的数(1)
- wordpress导入模板数据
- 解除破解正版Kindle电子书籍的版权限制
- Poisson Image Editing
- POJ 1411
- JS简单实现图片切换
- C#遍历Object各个属性含List泛型嵌套。
- poj1935(树形dp)
- Android Studio没有导包快捷键怎么办
- HUST 1372 marshmallow
- Hibernate学习笔记(6)---Criteria接口
- python并发编程之多线程
- ORACLE中用rownum分页并排序的SQL语句
- win7 / mysql-8.0.11-winx64 安装的测坑步骤
- UVA10559 Blocks(区间dp)
- jenkins系列_使用scp命令进行远程文件复制遇到的坑
- mac或者linux磁力下载方法:远离渣雷
- JPA 解析
- CGI 、PHP-CGI、FASTCGI、PHP-FPM