我已经在我的wordpress“标题”模板中实现了一个下拉菜单,出于某种原因,IE6上没有显示下拉菜单。当我进入我的索引页面时,一切正常,除了悬停没有下划线。当我切换到wordpress(在子目录下)时,下拉消失。
我尝试实现任何悬停,但它只适用于索引页面,但不适用于我的wordpress。 Wordpress doctype是<!DOCTYPE html>
css如下:
/*--- DROPDOWN ---*/
#navDrop ul {
background:#fff;
background:rgba(255,255,255,0);
list-style:none;
position:absolute;
margin:10px auto auto auto;
left:-9999px;
}
#navDrop ul li{
padding:1px;
float:none;
background:#fff;
}
#navDrop ul a{
white-space:nowrap;
}
#navDrop li:hover ul{
left:0;}
#navDrop li:hover a{
text-decoration:none;
}
#navDrop li:hover ul a{
text-decoration:none;
background:#fff;
width: 180px;
}
#navDrop li:hover ul li a:hover{
background:#e4f2ff;
text-decoration:none;
z-index:99999;
}
#navDrop li ul li {
background:#fff;
list-style:none;
z-index:10001;
padding:1px 0 0 0;
}
感谢您的帮助......提前致谢。
答案 0 :(得分:2)
IE6真的非常死。 http://www.ie6countdown.com/
也就是说,如果您需要在IE6中使用下拉列表,请检查这两个插件并从中窃取一些代码,并使用默认的WP主题Tweten http://wordpress.org/extend/themes/twentyten菜单和doctype。插件使用jQuery来支持IE6中的下拉列表。
http://wordpress.org/extend/plugins/twentyten-ie6-menus/
http://wordpress.org/extend/plugins/ie6-support-for-2010-theme/