Html scriptaculous下拉菜单在IE中不起作用
我使用的是来自的下拉菜单,它在除IE以外的所有浏览器中都能正常工作。。网站上的演示在IE中工作,我唯一改变的是样式。。我的是-一开始我认为scriptaculous/prototype/jquery之间可能存在冲突,但即使删除了其他JS,它仍然不起作用。问题是您的网站上没有包含 除了少数例外,您创建的每个新页面的第一行应该是HTML5 doctype:Html scriptaculous下拉菜单在IE中不起作用,html,css,internet-explorer,scriptaculous,doctype,Html,Css,Internet Explorer,Scriptaculous,Doctype,我使用的是来自的下拉菜单,它在除IE以外的所有浏览器中都能正常工作。。网站上的演示在IE中工作,我唯一改变的是样式。。我的是-一开始我认为scriptaculous/prototype/jquery之间可能存在冲突,但即使删除了其他JS,它仍然不起作用。问题是您的网站上没有包含 除了少数例外,您创建的每个新页面的第一行应该是HTML5 doctype: <!DOCTYPE html> 因为您没有包含doctype,所以您的页面在IE8中呈现: Quirks模式是使用的渲染模式
<!DOCTYPE html>
因为您没有包含doctype,所以您的页面在IE8中呈现:
Quirks模式是使用的渲染模式
一些网络浏览器为了
保持向后兼容性
使用专为老年人设计的网页
没有标准的浏览器或代码
一致性
如果您添加了神奇的doctype行,那么您的下拉列表在IE8和IE7中工作
我没有注意到添加doctype有任何明显的不愉快的副作用,但添加doctype后,您应该在您关心的每个浏览器中测试整个网站,以确保您的网站仍然正常工作。看起来缺少一些东西。第一层次李的需求定位:相对;编辑:没有看起来像没有在他们的网站上工作。但是他们网站上链接的css文件有一些额外的空间,这可能是你的问题。