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-符号之逗号,空格,父级选择器的更多相关文章

  1. 虚构 css 父级选择器

    能 CSS 解决的绝不用 JS,这句话又一次故作装逼地说出来还是挺爽的... 比如下拉列表,能用 CSS 的 :focus 就不用 JS 的 .on("focus blur") 能 ...

  2. JQuery实现父级选择器(广告实现)

    效果图如下: HTML代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charse ...

  3. jquery选择器 之 获取父级元素、同级元素、子元素

    jquery选择器 之 获取父级元素.同级元素.子元素 一.获取父级元素 1. parent([expr]): 获取指定元素的所有父级元素 <div id="par_div" ...

  4. jquery选择器如何获取父级元素、同级元素、子元素

    一.新建页面 <ul> <li>list item 1</li> <li>list item 2</li> <li class=&qu ...

  5. jquery选择器 之 获取父级元素、同级元素、子元素 - yes的日志 - 网易博客

    body{ font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI& ...

  6. jquery选择器:获取父级元素、同级元素、子元素

    jQuery的出现给广大开发者提供了不少的方便.从要自己一个一个敲代码,到直接调用方法,无疑大大地提高了网站开发的效率.而在jQuery中有一些方法非常的实用.下面就给大家介绍下jquery选择器:获 ...

  7. jquery选择器 之 获取父级元素,子元素,同级元素

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link href ...

  8. [经典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=,需要返回的结果(条件 ...

  9. jquery选择器 之 获取父级元素、同级元素、子元素(转)

    一.获取父级元素 1. parent([expr]): 获取指定元素的所有父级元素 <div id="par_div"><a id="href_fir& ...

随机推荐

  1. 利用email.net设置网络代理发邮件

    近期在做一个项目,客户的内部网络须要设置代理才干收发邮件,本来一个简单的东西突然变得复杂了,在baidu搜索了非常久都没找到适合的组件.baidu就像个废物一样,没办法仅仅能去yahoo搜,结果在微软 ...

  2. unity, change shader for me and all my children

    public void changeShaderForMeAndAllMyChildren(){ Transform[] childrenTransformList = GetComponentsIn ...

  3. 【转载】使用Exp和Expdp导出数据的性能对比与优化

    转自:http://blog.itpub.net/117319/viewspace-1410931/ 序:这方面的文章虽然很多人写过,但是结合实际进行详细的对比分析的不多,这里,结合所在公司的行业,进 ...

  4. VS中几个自动完成快捷键,还算实用

    1,F2更换名字,自动完成 2.try switch等按两次TAB建,自动完成格式 3.自动属性快捷键  ctrl+r,ctrl+e       有人说是加个分号  就不需要写get  set了.上下 ...

  5. 1.GCC编译过程

    一. GCC编译过程 gcc -E hello.c -o hello.i // 预处理.将代码中包含的头文件和宏进行替换 gcc -S hello.i -o hello.s // 汇编.将当前文本转换 ...

  6. CCNA2.0笔记_安全管理设备

    设备安全 配置Console密码 Switch(config)#line console 0 Switch(config-line)#login Switch(config-line)#passwor ...

  7. 【待完善】make: command not found,以及libtool.m4 and ltmain.sh have a version mismatch问题的解决方案

    之前为了使用一个库,都是去下载源码,然后根据开发者提供的README手动用GCC编译,一直不能使用Makefile感觉很蛋痛,比如最近使用的ZThread 还是怪自己以前过于依赖IDE 最近发现用Cy ...

  8. nginx+tomcat多节点部署

    在一台机器上想要将一个应用程序部署多个节点,可以通过nginx来实现. 1.将tomcat复制多份,修改tomcat配置文件conf/server.xml,将端口号设置成不一样的 2.将多个tomca ...

  9. [待解决]ColumnPrefixFilter 不能过滤出全部满足条件的,

    Scan scan = new Scan(); ColumnPrefixFilter columnPrefixFilter = new hbase(main)::> scan 't4' ROW ...

  10. linux2.4中netfilter_nat_alg机制分析--以FTP流程为例,分析NAT和ALG

    以FTP流程为例,分析NAT和ALG 网络环境: ×5+6=1286) 创建×5+6=1286),更新skb的应用层信息(这里应用层信息还是×5+6=1286) 创建×5+6=1286) 创建×5+6 ...