.bg{background:transparent}
2、只有半透明才需要用到filter滤镜来处理.
.bg{
background: #000000
filter:Alpha(opacity=50)/* 只支持IE6、7、8、9 */
position:static/* IE6、7、8只能设置position:static(默认属性) ,否则会导致子元素继承Alpha值 */
*zoom:1/* 激活IE6、7的haslayout属性,让它读懂Alpha */
}
首先确定你电脑上的IE版本。360是基于电脑版本的IE其次,你的问题没有说清楚是图片透明,还是代码透明兼容
如图片的是png半透明
代码的是滤镜透明
最后,如果是图片透明,非平铺的png透明不需要JS。
background:url(../images/logo.png) no-repeat//兼容非IE6浏览器
_background:none_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/templates/default/images/logo.png)//兼容IE6浏览器
而平铺的半透明png图片 如果是颜色渐变,无图片等也可以使用CSS3和滤镜实现全兼容。有图片的就只有使用JS了。