为什么使用属性select器来匹配类?
我find了一个响应式电子邮件模板的例子 ,其中有如下的CSSselect器:
a[class="btn"]
为什么使用这个语法,如果它完全相同:
a.btn
它对手机浏览器还是其他什么有影响?
[]
语法是一个属性select器 。
a[class="btn"]
这将select任何具有class="btn"
<a>
标签。 但是,它不会select具有class="btn btn_red"
<a>
(而a.btn
会)。 它只是完全匹配该属性。
你可能想阅读你必须记住的30个CSSselect器 。 对于任何即将到来的Web开发人员来说,这是非常宝贵的。
这与Yahoo Mail的黑客有关: https : //www.campaignmonitor.com/blog/email-marketing/2011/04/media-query-issues-in-yahoo-mail-mobile-email/