2015-09-27 25 views
2

我正在使用一个复杂的基于LESS的CMS模板,我们必须使用该模板是为了(良好)商业原因。我希望能够根据href中引用的URL给出一个不同的规则集(我可以用它来区分我的网站的文档存储区和其他位置),而不必对这些标签分类 - 因为非技术编辑器不是可靠的类-setters。设置规则集为<p><a> ...</a></p>根据href目标

LESS,其中我只有初学者的知识,似乎不能做到这一点:是吗?如果是,有没有其他办法?

回答

2

LESS只是生成CSS。 CSS支持attribute selectors

a[href="http://example.com"] { 
    font-weight: bold; 
} 
+0

[值得一看MDN文档](https://developer.mozilla.org/en/docs/Web/CSS/Attribute_selectors)。如果您只想定位主机名,例如:'a [href^=“http://example.com”]' – sdgluck