我现在正在创建一个导航栏,我希望导航上主要元素的宽度是自动的,但子元素都是固定宽度。列表的制作方式是这样的:
<li>Main Element
<ul>
<li> Sub Element </li>
<li> Sub Element </li>
<li> Sub Element </li>
</ul>
</li>
这对每个主菜单项及其子菜单项重复。
我遇到的问题是我想让子元素的宽度为 100px,但主要元素等于文本大小加上左右两侧的 10px 填充。看来我不能在不改变两者的情况下改变一个,即使在尝试将它们分开之后也是如此。我还尝试在我的外部样式表中进行编辑ul li
和样式。li ul
预先感谢您的所有帮助。