このようなクラスがあるとしましょう:
.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を使用して、このようなクラスを再利用する方法はありますか?