您的位置:首页 > 其它

ie8中 position:relative定义的层不能正常显示

2013-07-02 16:39 211 查看
无意打开IETester在IE8下测试了一个页面,突然发现一个父级position:relative;子级position:absolute;的样式焦点轮播的时候在IE8下居然是错位的。仔细看了一下,发现IE8居然不认父级的相对定位,直接就是在屏幕上显示绝对定位。

在我的系统中IE6,IE7下显示正常,解决办法



<meta http-equiv="Content-Type" content="text/html; charset=GBK"/>

改成

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>

或者直接在原

<meta http-equiv="Content-Type" content="text/html; charset=GBK"/>下面加上

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>

通过以上方式修复您的网站后,将强制 Windows Internet Explorer 8 以类似 Windows Internet Explorer 7 呈现页面的方式来呈现页面。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: