如何仅使用 CSS 使 HTML 列表水平显示而不是垂直显示?
我需要这个,因为我想让一个菜单(由 HTML 列表组成)水平显示。
我不喜欢使用绝对定位,因为当我开始更改页面布局时它可能会变得混乱。
我还想删除子列表的缩进。是否可以?
I need this because I want to make a menu (which is made from a HTML list) appear horizontally.
I prefer not to use absolute positioning since it might become messy when I start changing the layout of the page.
I would like also to remove the indenting of the sub-lists. Is it possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
你将不得不使用类似下面的东西
You will have to use something like below
使用
显示:inline-flex
使用显示:内联块
Using
display: inline-flex
Using
display: inline-block
很简单:
或者
quite simple:
or
您可以直接使用内联样式,如下所示
You can directly use inline styling something like this