我不知道为什么element[class="name"]
似乎主要用于敏感的电子邮件,而不是通常.class
?元素[CLASS =“名”]代替的.class
而且,除非我失去了一些东西,如果一个元素有多个类如。
<span class="class1 class2"></span>
那么这些都不似乎工作:
element[class="class1"] { }
element[class="class2"] { }
..这是为什么?
我不知道为什么element[class="name"]
似乎主要用于敏感的电子邮件,而不是通常.class
?元素[CLASS =“名”]代替的.class
而且,除非我失去了一些东西,如果一个元素有多个类如。
<span class="class1 class2"></span>
那么这些都不似乎工作:
element[class="class1"] { }
element[class="class2"] { }
..这是为什么?
元素[类=“名称”]
这是属性等于选择器,它会选择具有精确值的元素。当你有多个类时,完全匹配不存在,它不会选择。使用属性包含选择器或其他通配符选择器将获得元素。下面包含选择会得到有class1
为属性类的价值元素。它将获得类名为class123的元素。
element[class*="class1"]
我不知道为什么元素[CLASS =“名”]似乎主要用于 响应电子邮件,而不是通常的.class的?
这个article很可能谈论这个。
属性选择器被用来避免一个不寻常的毛刺在 雅虎Mail,reference
事实证明,Yahoo!邮件忽略使用属性 选择任何样式,这意味着你可以在你的@media查询使用这些 确保雅虎邮件不 您@media -defined那些覆盖现有的内嵌样式。阅读更多信息here。
*“似乎主要用于响应式电子邮件”* - 这个结论的来源是什么? –