—— 一直“有你” (尼克地带)
症状
当绝对定位元素的子元素被触发hasLayout时,该元素宽度会撑满整个窗口
<div> <div> <p>IE bug</p> </div> </div>
.absolute{position:absolute;left:100px;top:100px;border:1px black solid;padding:5px 10px;background-color:yellow;} .inner{#zoom:1;}
IE7+正常
IE6则撑满了页面
解决方法
避免触发inner的hasLayout,将zoom:1去除或置为默认值norml
.inner{#zoom:normal;}
本文出自 传播、沟通、分享,转载时请注明出处及相应链接。
本文永久链接: http://www.db.run/?p=1526
电子邮件地址不会被公开。 必填项已用*标注
姓名 *
电子邮件 *
站点
评论
您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>