相关网站位于:http://allthetime.co.nf/
这个问题在过去的几个小时里一直在撕裂我。我之前使用float:right设置的主要li元素(产品,目录等)编写了这个菜单界面;但由于某些原因,必须使用display重写它:inline-block和text-align:right;在父母ul ...
如果你把鼠标悬停在按钮上,那么就会出现这样的问题:"帮助" ...里面的菜单项应该填满容器,但无论我尝试什么,总是有一个大的灰色空间到一边他们我已经调整了每个可能的css属性试图使这项工作,但无济于事。造成这种情况的原因是什么?
提前致谢。
答案 0 :(得分:1)
你只需要添加
padding-left: 0px;
喜欢这样
nav ul ul {
position: absolute;
padding-top: 15px;
padding-left: 0px; /* this was added */
padding-bottom: 15px;
background: #222;
z-index: 100;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
overflow: hidden;
}
答案 1 :(得分:0)
将子菜单中ul.right
上的填充设置为零:
ul.right {padding: 0px;}
答案 2 :(得分:0)
您的<ul>
已经填充了。删除它,你应该没事。