ul{ list-style: none; padding: 0; margin: 0; } li{ display: inline-block; margin-right: 20px; } li:last-child{ margin-right: 0; }
首先,大家需要将ul的样式设置为无序列表,去掉默认的补丁和外边距。接着,大家将每个li元素的显示方式设置为inline-block,这样它们就可以排列在同一行上。然后,大家给每个li元素添加右边距为20px的样式来保持它们之间的间距。最后,大家针对最后一个li元素,将它的右边距设置为0,防止它和下一个li元素产生多余的间距。
需要注意的是,li元素的宽度默认是根据内容自适应的,因此如果li元素的内容长度不一,可能会导致排列不整齐。解决该问题的方法是给每个li元素设置固定的宽度。
通过上述方法,大家可以轻松实现水平的li间距,让网页看起来更加美观。