我最近开始使用LESS并且它非常方便,我有一个问题:因为将元素放在括号中以澄清样式结构非常方便,在生成的.CSS文件中我最终会看到像这样:
#second-block .side-menu #category .content{...}
在其他 id 元素中是否可以使用 id 元素,即使我使用LESS?
答案 0 :(得分:1)
是。在其他 id 元素中包含 id 元素是可以的。
生成的.css将起作用。
就个人而言,我希望在代码中使用尽可能少的 id 元素。这背后的原因是,当您在页面上有多个相同 id 的实例时,某些浏览器不喜欢它。我发现使用类更灵活。
这是一个相关的堆栈溢出问题,提到了ID与类:
Is there any pros and cons if i use always CSS Class instead CSS ID for everything?