请问为什么IE的滤镜filter: alpha不能设置超过4000px高度的元素
无意发现的问题。IE的滤镜filter不能设置高度大于4000px的元素,这个有解决办法吗?
下面代码请在IE下测试
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>透明度</title> <style type="text/css"> <!-- div { width: 400px; height: 4000px; background: #c00; margin: 15px; float: left; filter: alpha(opacity=40); } #test1 { height: 4100px; } --> </style> </head> <body> <div id="test1"> </div> <div id="test2"> </div> </body> </html>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
引用来自“scl33”的答案
有这个限制吗? IE几啊?
有这个限制吗? IE几啊?