我最近遇到了一个IE8错误,其中边缘崩溃了两个水平元素。我通过用填充替换边距来解决它。
但奇怪的是它只是特定于“Ubuntu LTS服务器”!它在我的暂存站点(Cent OS)中运行良好。
知道它只是面对那台服务器和那台服务器吗?
答案 0 :(得分:2)
这需要更多,更多的信息才能可靠地回答,就像现实世界的例子一样。
但是,我猜你的暂存网站是localhost
,或IE认为是本地的其他地址。在这种情况下,"smart defaults" kick in(强调我的)
如今,大量的业务线网站都支持Internet Explorer 7。为了保持兼容性,Internet Explorer 8附带了基于区域评估的智能默认值。在默认状态下,公共Internet上的所有站点都以Internet Explorer 8标准模式(兼容性视图关闭)显示,并且所有Intranet网站都以Internet Explorer 7标准模式(兼容性视图)显示。
...
如果您导航到本地Intranet上的网站,例如http://myPortal和http://sharepoint/sites/mySite,则Internet Explorer 8会使用用户代理字符串“7”,版本矢量为“7”来标识自己,并显示网页在Internet Explorer 7标准模式下触发标准模式。这种组合允许在Internet Explorer 7中正常工作的网页在IE8中继续这样做。