在HTML中,我们可以使用<ul>
和<li>
标签来创建无序列表,如果我们想要在同一行上显示两个列表,我们可以使用CSS的display: inline-block
属性,以下是一个例子:
<!DOCTYPE html> <html> <head> <style> .list-container { display: inline-block; } </style> </head> <body> <h2>HTML中的水平列表</h2> <div class="list-container"> <ul> <li>列表项1</li> <li>列表项2</li> </ul> <ul> <li>列表项3</li> <li>列表项4</li> </ul> </div> </body> </html>
在这个例子中,我们创建了一个名为list-container
的<div>
元素,并为其添加了display: inline-block
样式,我们在该<div>
内部创建了两个无序列表,由于display: inline-block
的存在,这两个列表将在同一行上显示。
这种方法的一个限制是,它只能在同一行上显示两个列表,如果你需要在同一行上显示更多的列表,你可能需要使用更复杂的布局技术,如Flexbox或Grid。
还没有评论,来说两句吧...