less-符号之逗号,空格,父级选择器
Less符号
逗号
example:
.test() {
box-shadow+: inset 0 0 10px #555;
}
.study {
.test();
box-shadow+: 0 0 20px black;
} //output css
.study {
box-shadow: inset 0 0 10px #555, 0 0 20px black;
}
属性后跟“ + ”,就是“ , ”
空格
example:
.test() {
transform+_: scale(2);
}
.study {
.test();
transform+_: rotate(15deg);
} //output css
.study {
transform: scale(2) rotate(15deg);
}
属性后跟“ +_ ”,就是空格
“ & ”父级选择器
example 1:
a {
color: blue;
&:hover {
color: green;
}
} //output css
a {
color: blue;
}
a:hover {
color: green;
}
example 2:
.test{
&-complete{
background-color:red;
}
&-undone{
background-color:blue;
}
&-normal{
background-color:pink;
}
} //output css
.test-complete {
background-color: red;
}
.test-undone {
background-color: blue;
}
.test-normal {
background-color: pink;
}
example 3:
.link {
& + & {
color: red;
} & & {
color: green;
} && {
color: blue;
} &, &ing {
color: cyan;
}
} //output css
.link + .link {
color: red;
}
.link .link {
color: green;
}
.link.link {
color: blue;
}
.link,
.linking {
color: cyan;
}
example 4:(改变选择器顺序)
.test{
.study{
border:1px solid #ff6a00;
.menus &{
font-size:12px;
color:#ff0000;
}
}
} //output css
.test .study {
border: 1px solid #ff6a00;
}
.menus .test .study {
font-size: 12px;
color: #ff0000;
}
example 5:(组合迸发)
ul,li,a{
font-size:16px;
& + &{
margin-right:5px;
}
} //output css
ul,
li,
a {
font-size: 16px;
}
ul + ul,
ul + li,
ul + a,
li + ul,
li + li,
li + a,
a + ul,
a + li,
a + a {
margin-right: 5px;
}
组合迸发会将你选中的选择器的所有可能组合全部选中并编译输出。
作者:leona
原文链接:http://www.cnblogs.com/leona-d/p/6322425.html
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接
less-符号之逗号,空格,父级选择器的更多相关文章
- 虚构 css 父级选择器
能 CSS 解决的绝不用 JS,这句话又一次故作装逼地说出来还是挺爽的... 比如下拉列表,能用 CSS 的 :focus 就不用 JS 的 .on("focus blur") 能 ...
- JQuery实现父级选择器(广告实现)
效果图如下: HTML代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charse ...
- jquery选择器 之 获取父级元素、同级元素、子元素
jquery选择器 之 获取父级元素.同级元素.子元素 一.获取父级元素 1. parent([expr]): 获取指定元素的所有父级元素 <div id="par_div" ...
- jquery选择器如何获取父级元素、同级元素、子元素
一.新建页面 <ul> <li>list item 1</li> <li>list item 2</li> <li class=&qu ...
- jquery选择器 之 获取父级元素、同级元素、子元素 - yes的日志 - 网易博客
body{ font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI& ...
- jquery选择器:获取父级元素、同级元素、子元素
jQuery的出现给广大开发者提供了不少的方便.从要自己一个一个敲代码,到直接调用方法,无疑大大地提高了网站开发的效率.而在jQuery中有一些方法非常的实用.下面就给大家介绍下jquery选择器:获 ...
- jquery选择器 之 获取父级元素,子元素,同级元素
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link href ...
- [经典SQL语句]根据父级ID查找所有子级ID,并将所有ID用逗号隔开返回
树形表结构: id parentID isDel 1 0 0 2 1 0 3 1 1 4 2 0 5 2 0 一)根据父级ID查找所有子级ID,并将所有ID用逗号隔开返回 ID=,需要返回的结果(条件 ...
- jquery选择器 之 获取父级元素、同级元素、子元素(转)
一.获取父级元素 1. parent([expr]): 获取指定元素的所有父级元素 <div id="par_div"><a id="href_fir& ...
随机推荐
- CentOS安装rz\sz命令
执行以下命令进行安装: yum install lrzsz 安装完成后即可操作rz和sz命令. rz:本地文件上传. sz:Linux系统文件下载到本地.
- 使用AsParallel 进行并行化处理数据
using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using S ...
- chrome-bug
1.web前端的问题,为什么chrome浏览器下,input type=text 输入框的提示信息隐藏 是因为chrome谷歌浏览器input属性他默认的有...可能你需要把input设置一下disp ...
- atitit. 分销系统规划p8k
atitit. 分销系统规划p8k 1. 商户平台管理 overview2 1.1. 分销业务管理2 1.2. 文案管理2 1.3. 订单管理3 1.4. 统计报表3 1.5. 财务结算3 1.6. ...
- [elk]es增删改查最佳实战
PUT app01 GET app01/_settings GET _all/_settings PUT app01/_settings { "number_of_replicas" ...
- JPA(二):EntityManager
上述我们知道什么是JPA了,接下来这篇文章就主要为大家介绍JPA的一个重要内容:EntityManager.不论什么对实体的操作都是通过它来完毕的. 先来说说什么是EntityManager.顾名思义 ...
- PHP中的正则表达式及模式匹配
PHP中的正则表达式及模式匹配 PHP中对于正则处理文本提供了两种方式,一种是PCRE方式(PCRE库是一个实现了与perl 5在语法和语义上略有差异(详见下文)的正则表达式模式匹配功能的函数集. 当 ...
- PHP命名空间规则解析及高级功能3
PHP命名空间规则解析及高级功能 -- : 来源:中国站长站综合 编辑:水色皇朝[纠错]1人评论 A-A+ 怎么开淘宝店 网站优化方法 创业如何获得投资 怎么做微商 最新LOL活动 日前发布的PHP ...
- RTFSC-afinal框架[一]
RTFSC-afinal框架 finalActivity模块 : android中的ioc框架,完全注解方式就可以进行UI绑定和事件绑定.无需findViewById和setClickListen ...
- jdk8 StreamApi
List<User> userList=new ArrayList<>(); userList.add(User.builder().age().name()).build() ...