.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 */
}
目标背景样式只能用这种方法去做background:url("images/search_inpbg.png")
no-repeat
0
0*background:
none
transparent
scroll
repeat
0%
0%
FILTER:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/search_inpbg.png',
sizingMethod='scale')
滤镜里面的图片是相对于你页面的路径。而不是样式的路径
。。。。你可以去看下我的
http://www.ok22.org
指向视频
会显示播放效果..你可以把我的样式下载下来看下。加粗是你应该理解的地方。其实滤镜的图片要刚刚跟你控制的DIV大小一样才行。。(除非你用的是一个的没有过渡效果透明PNG)这样才不会变形
你可以用png图片,不过png的图片,一定要是索引的,这样就可以,如果再不可以的话,你就可以再加上js代码了,<!--[if IE 6]>
<script src="Scripts/DD_belatedPNG.js"></script>
<script>DD_belatedPNG.fix('.')</script>
<![endif]-->
Scripts/DD_belatedPNG.js这个js文件网上可以找得到。