问题描述
||
我一直在使用jQuery幻灯片“ Gallaria”。使用Internet Explorer 8/9时出现渲染问题,如下所示:单击此处。我不确定为什么要渲染它,而不是“全屏”。我已经在Firefox4,Chrome和Safari上测试了同一页面,它们似乎都按预期渲染了。
我尝试使用Firebug来查找加载时是否有任何问题,但我没有发现任何问题。我从头开始重新实现了Gallaria,并仔细阅读了文档。我似乎无法查明为什么在Internet Explorer中它的行为是这样的,而在其他浏览器中却没有。
我已将此页面上传到此目录:单击此处
解决方法
问题是您的页面处于怪癖模式。
您似乎不小心从HTML顶部删除了此文档类型行:
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
重新添加(作为第一行),它将在IE中正常工作。
您还应该修复此行:
<html=\"xmlns=\"http://www.w3.org/1999/xhtml\">
到这个:
<html xmlns=\"http://www.w3.org/1999/xhtml\">
这行:
<meta http-equiv=\"Content-Type\" content\"text/html\"; charset=\"utf-8\"/>
变成:
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />
您还缺少ѭ5的结束标记;最后加ѭ6。