Less 已经变得的非常重要的,这里写一些官方文档中没有重点介绍,但是很实用的使用方法。
Less 提供了使用嵌套(nesting)代替层叠或与层叠结合使用的能力。假设我们有以下 CSS
代码:
#header {color: black;}#header .navigation {font-size: 12px;}#header .logo {width: 300px;}
用 Less 语言我们可以这样书写代码:
#header {color: black;.navigation {font-size: 12px;}.logo {width: 300px;}}
可以使用&
来代替父元素
#header {color: black;.navigation {font-size: 12px;}// 只有当前下的.logo 才有效果。& > .logo {width: 300px;}}