Han*_*Sun 0 html css css3 less
这是我的CSS片段:
div.header {
border: 1px solid #842210;
}
div.header#id {
position: relative;
}
Run Code Online (Sandbox Code Playgroud)
我认为以下LESS代码可能有用,但实际上并没有:
@border-width: 1px;
@red: #842210;
div.header {
#id {
position: relative;
}
border: @border-width solid @red;
}
Run Code Online (Sandbox Code Playgroud)
有没有人有关于如何用LESS重写CSS代码的想法?
你拥有它的方式,你将选择div.header #id而不是div.header#id.您可以使用父选择器(&)修复它:
div.header {
&#id {
position: relative;
}
border: @border-width solid @red;
}
Run Code Online (Sandbox Code Playgroud)