摘要:
深入研究这个问题源于最近制作的几个页面,交给前端后,发现在IE8下,对于JS动态控制的内容,页面高度不能够随着动态的调整。仔细检查后发现问题在于 display:inline-block 这个属性。inline-block 这个属性确实帮我们解决了不少问题,但是IE8在动态内容的渲染支持上,还是会有奇怪的问题。最后的解决方法是使用 x-ua-compatible ,来强制IE8使用IE7的模式来解析页面。下面是整理的一些相关的资料。IE的文档模式Document Compatibility 决定了IE如何渲染你的页面,IE支持不同的 document (compatibility) mode。 阅读全文