为什么我的子菜单与我的父母李不一致?

时间:2013-10-29 13:55:00

标签: css web menu

继承我的网站unbotttled.com并且类别子菜单与其父类别不一致?是否与填充有关,除了删除填充之外还有另一种解决方法吗?任何帮助将不胜感激。提前谢谢。

2 个答案:

答案 0 :(得分:1)

<a><ul>都由包含<li>“类别”填充。为了帮助您理解 - 如果您仔细观察,由于包含<li>的{​​{1}},下拉列表会排在“类别”的左边缘。

有几种方法可以解决这个问题,使用负边距是一个:

padding:15px

彻底了解CSS Box模型对于现代Web开发是必不可少的。这很容易理解。
在此处了解详情:http://www.w3.org/TR/CSS2/box.html

答案 1 :(得分:0)

它的位置不正确,因为它内部的li的填充量为15px。所以它向右移动15px。

将此CSS添加到ul子菜单margin-left:-15px