06-less命名空间 发表于 2017-07-14 less命名空间less命名空间: 将一些需要的混合组合在一起,可以通过嵌套多层id或者class来实现. 完整写法123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051<!-- less -->#bgcolor(){ background: #ffffff; .a{ color: #888888; &:hover{ color: #ff6600; } .b{ background: #ff0000; } }}.wi{ background: green; color: #fff; .a{ color: green; background: #ffffff; }}.bgcolor1{ background: #fdfee0; #bgcolor>.a;}.bgcolor2{ .wi>.a;}<!-- css -->.wi { background: green; color: #fff;}.wi .a { color: green; background: #ffffff;}.bgcolor1 { background: #fdfee0; color: #888888;}.bgcolor1:hover { color: #ff6600;}.bgcolor1 .b { background: #ff0000;}.bgcolor2 { color: green; background: #ffffff;} 省略>写法123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051<!-- less -->#bgcolor(){ background: #ffffff; .a{ color: #888888; &:hover{ color: #ff6600; } .b{ background: #ff0000; } }}.wi { background: green; color: #fff; .a { color: green; background: #ffffff; }}.bgcolor1{ background: #fdfee0; #bgcolor .a;}.bgcolor2{ .wi .a;}<!-- css -->.wi { background: green; color: #fff;}.wi .a { color: green; background: #ffffff;}.bgcolor1 { background: #fdfee0; color: #888888;}.bgcolor1:hover { color: #ff6600;}.bgcolor1 .b { background: #ff0000;}.bgcolor2 { color: green; background: #ffffff;} 坚持原创技术分享,您的支持将鼓励我继续创作! 赏 微信打赏 支付宝打赏