我正在创建一个横向菜单栏。
外部div包含内部div(每个div都是单独的菜单项)。
我使用
问题在于菜单栏左右两侧的空间不均匀,因此整个菜单栏看起来并不居中...即左侧第一个菜单项与左边框的距离较小,而右侧最后一个菜单项与右边框之间的距离更大。
我想要在左右两侧具有相等的边距/填充,以使菜单栏显示在中心位置。
我尝试在外部div上设置
已经查看了这里:如何在另一个
外部div包含内部div(每个div都是单独的菜单项)。
我使用
float: left
对这些内部div进行样式设置,以便将它们水平显示而不是垂直显示。问题在于菜单栏左右两侧的空间不均匀,因此整个菜单栏看起来并不居中...即左侧第一个菜单项与左边框的距离较小,而右侧最后一个菜单项与右边框之间的距离更大。
我想要在左右两侧具有相等的边距/填充,以使菜单栏显示在中心位置。
我尝试在外部div上设置
margin-left: auto; margin-right: auto
,然后也在内部div上设置了。但两者似乎都没有帮助。已经查看了这里:如何在另一个