<html>
<head>
<style>
#div1{
width:200px
height:100px
}
#div1 p{
width:100px
height100px
apacity:0
filter:alpha(opacity=0) //避免出现浏览器的不兼容性。
}
</style>
</head>
<body>
<div id='div1'>
<p>我会被隐藏</p>
</div>
</body>
</html>
建议你不要经常使用滤镜。一是CSS滤镜目前仅IE支持,并且有时在支持上会出现无法解释的BUG。
二是CSS滤镜如果用的太多了,会给访客的电脑造成负担。因为它的是客户端完成的,CSS滤镜效果太多太炫的话很会吃电脑内存,并且会让网页拖动起来不流畅。
1.尽量让被使用css滤镜的对象包含 position width height 属性中的一个2.有足够的空间 显示 滤镜效果
3.对象若有背景有些滤镜会把背景色或背景图,就会把背景也包含进去,文字上就不会如期出现效果,可再用一个符合以上2个条件的无背景标签包含它
css滤镜毛病多,用在table上效果好,div就是爱出各种问题:实在不行可以给对象加个float试试