在FF,Opera,Chrome中运行正常。问题仅在IE中。
我在以下内容中加载的div
<a href="javascript:;" onClick="$('.test').show();">Add</a>
<div class="test" style="position:fixed;width: 300px;height:200px;display:none;">
hello friends
</div>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
asadsadsad<br><br><br><br><br><br><br><br><br><br><br>jsjdhahdgasdhg<br><br><br><br><br><br><br><br><br><br>kshdksjdh
当我单击锚标记时,会显示框(不显示任何内容以阻止显示),但div不会随着滚动条而移动到固定位置:(
为了使IE中的位置固定工作,我正在使用
这是因为内容是通过ajax加载的?有什么解决方案?
最佳答案
将<meta http-equiv="x-ua-compatible" content="ie=edge"/>
添加到您的<head>
中。
关于php - 位置固定不适用于通过Ajax在div中加载的IE9内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10282242/