我目前在IE浏览器中遇到问题(非兼容模式):www.cueprojects.ca。
当我切换到兼容模式时,页面看起来很好。
两个问题是:导航子菜单被apx 75像素推过,新闻滚动文本不会被隐藏并溢出整个页面(即使css属性设置为隐藏)。
附件是IE非兼容模式的屏幕截图:
以及它应该是什么样子(在IE兼容模式和FF,Chrome中)
答案 0 :(得分:3)
这是一个问题,因为您没有正确定位您的UL。
为了确保它们位于“父母”之下,您应该使他们与position: relative;
相关的LI,然后将样式left: 0;
应用于UL。当您未明确指定定位时,IE具有奇怪的行为。
我不知道这是哪个确切的错误,但我会建议你避免使用IE8及以下版本的瘟疫(或至少IE7,这几乎不再使用了)。
在修复此问题之后,您仍应将X-UA兼容标记用作html中的http标头或元标记。
答案 1 :(得分:0)
我和IE8有同样的问题,其他浏览器都没问题,但IE没有 使用以下方法IE工作正常:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php # my php codes go here ?>
<html xmlns="http://www.w3.org/1999/xhtml">
我使用上面第一行代码启动我的页面,然后输入我的会话数据,配置和需要文件 最后我用html开始标记
开始我的页面如果我移动第一行后我的PHP代码IE无法在所有模式下工作并出现视觉问题,但上述代码都可以正常工作
希望你能理解我所写的内容。