IE 属性选择器 不支持 class

AdolfColin 发布于 2012/08/13 13:31
阅读 514
收藏 0
<html>
  <head>
   <title> 属性选择器示例 </title>
   <style type="text/css">
     h1[class ~= "t3"]{background-color:green}
     .t1{background-color:blue}
     .t2{background-color:silver}
   </style>
  </head>
  <body>
   <h1 class="t1 t3">这是示例文字,请看背景颜色</h1>
   <h1 class="t2 t3">这是示例文字,请看背景颜色</h1>
   <h1 class="t1 t2 t3">这是示例文字,请看背景颜色</h1>
  </body>
 </html>

IE浏览器的属性选择器好像不支持[class="t1"]这种形式哦,请问有什么办法可以解决,谢谢
加载中
0
铂金小猪
铂金小猪
好奇怪的表达方式,,,,,,你直接h1.t3{}不行么~~~
0
AdolfColin
AdolfColin
这只是个例子,我是想知道在IE里有什么办法可以解决
0
52java
52java
$(".t1")不行吗
0
Socket378
Socket378
这个IE高版本支持的吧,IE6是确定不支持的。
0
吴长风
解决办法就是不要使用不支持的选择器,或者更好的软件
0
IT猫
IT猫

引用来自“52java”的答案

$(".t1")不行吗
您就没看明白是啥意思..
0
52java
52java

引用来自“eisonlee”的答案

引用来自“52java”的答案

$(".t1")不行吗
您就没看明白是啥意思..
用脚本控制样式啊。完整的写法是:$(function(){$(".t1").css({"color":"red"});});
返回顶部
顶部