这适用于FF,Chrome和除IE8以外的其他浏览器:
<span class="cart_warning">Please select a color</span>
<script type="text/javascript">
$('.cart_warning').css({opacity: 0, color: '000000'});
</script>
在IE8中,颜色变为黑色,但不透明度不变。可能是什么问题呢?没有透明的PNG。
答案 0 :(得分:1)
您需要使用特定于IE的版本:filter:alpha(opacity=0);
虽然我不确定jQuery会让你轻松设置它。我可能会成为一个班级并做addClass()
答案 1 :(得分:0)
知道了。问题是haslayout,即我试图改变不透明度的跨度没有布局,这只是IE8中的问题。嗯...