CSS中怎样将列表横排在CSS中,我们可以使用display属性和float属性来实现将列表横排。首先,我们可以将列表的display属性设置为inline或inlineblock。这样就可以让列表项...
CSS中怎样将列表横排
在CSS中,我们可以使用display属性和float属性来实现将列表横排。
首先,我们可以将列表的display属性设置为inline或inline-block。这样就可以让列表项横向排列。例如:
ul {
list-style: none;
}
li {
display: inline-block;
}
接下来,我们可以使用float属性来让列表项浮动。浮动的元素会脱离文档流,所以需要将其父元素设置为clearfix。这样可以避免父元素高度塌陷的问题。例如:
ul {
list-style: none;
overflow: hidden;
}
li {
float: left;
}
.clearfix::after {
content: "";
display: block;
clear: both;
}
代码示例:
<ul class="clearfix">
<li>列表项1</li>
<li>列表项2</li>
<li>列表项3</li>
<li>列表项4</li>
</ul>