在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/

10-14 22:44