【发布时间】:2010-08-12 00:02:07
【问题描述】:
我为文本字段定义了一个类。我为除 IE6 之外的所有浏览器使用 input[type="text"],并使用 jQuery 为 IE6 添加“.txt”类名。这里的问题是当我在同一行定义两个选择器时,IE6 不会重新调整“.txt”类。但是,如果我使用相同的规则分别定义每个选择器,它就可以工作。
这在 IE6 中不起作用
input[type="text"], .txt{ float:left; padding:0 0 0 2px; width:233px; height:24px; border:2px solid #bbb; color:#616161; font-family:Arial, Helvetica, sans-serif; font-size:1em; }
这在 IE6 中确实有效
input[type="text"]{ float:left; padding:0 0 0 2px; width:233px; height:24px; border:2px solid #bbb; color:#616161; font-family:Arial, Helvetica, sans-serif; font-size:1em; }
.txt{ float:left; padding:0 0 0 2px; width:233px; height:24px; border:2px solid #bbb; color:#616161; font-family:Arial, Helvetica, sans-serif; font-size:1em; }
如何为同一行上的两个选择器定义一个规则?
谢谢!
【问题讨论】:
-
你能做一个 jsfiddle 吗?