我只用css创建了一个简单的下拉菜单,它在除了Internet Explorer 7之外的所有浏览器中工作正常,当我将鼠标悬停在菜单链接时显示下拉项目但是当鼠标离开链接时,下拉项目消失,我该如何解决?
答案 0 :(得分:2)
当我的菜单发生这种情况时,通常是因为暂时显示的元素之间有空格:悬停,以及触发临时显示的元素。
您是否有链接或示例代码?
答案 1 :(得分:1)
您基本上需要display
a
元素作为block
元素,其中margin
为零。
ul li a {
display: block;
margin: 0;
}
要为元素提供一些内部空间,只需使用padding
。