假设我有一个像这样的类:
.navigation{
display: block;
ul li{
float: left;
a{display: block;}
}
}
..并且以下标记:
<nav>
<ul>
<li><a href="#">Link One</a></li>
<li><a href="#">Link Two</a></li>
</ul>
</nav>
现在,我想用刚刚创建的类来格式化我的导航。所以我会这样做:
nav{.navigation;}
我的问题是:我无法让“ul”及其子元素按照我的预期继承属性。只有“nav”标签获得“display: block”属性,但其他元素仍未被样式化。
是否有任何方式可以像这样重用类,使用Lesscss?
ul li
从其父元素继承display: block
,但仅当它在<nav>
中时(或者无论何时调用都是如此)? - ScottS