Less是否支持自定义元素?

时间:2014-03-01 19:08:41

标签: less web-component

Less是否支持Web组件自定义元素规范? (http://w3c.github.io/webcomponents/spec/custom/或更易于访问http://www.x-tags.org/docs

1 个答案:

答案 0 :(得分:2)

Less不会对使用过的选择器/属性/值施加任何限制,只要它们符合基本CSS语法,例如:以下Less代码:

whatever {
    whatever-else: I dont care;
    &:tlhIngan(Hol)[DaH="mojaq-mey-vam"] {
        color: pitch black #2;
    }
}

导致这个CSS:

whatever {
  whatever-else: I dont care;
}
whatever:tlhIngan(Hol)[DaH="mojaq-mey-vam"] {
  color: pitch black #2;
}

此外,还有一种特殊的转义语法,只能传递任何字符(即~"whatever-'characters'-here//**\@\$^%\n")。

所以回答这个问题:是的,Less支持自定义元素以及任何未来的标准元素,除非它们引入了新的不兼容语法。