PHP8.1.21版本已发布
vue8.1.21版本已发布
jquery8.1.21版本已发布

【CSS技巧】列表横向排列的另一种方法_html/css_WEB-ITnose

原创
2016-06-24 11:56:04 1763浏览

列表

    等默认是纵向排列。我们需要它横向排列时通常会用float来实现,但是使用了float也通常会引发一些排版问题。今天我学到了另一种方法:
    设定
  • 标签的display:inline,把
  • 设定为内联元素来实现横向排列的效果,不需要使用float。

    列表横向排列的另一种方法
    
    • Item1
    • Item2
    • Item3
    • Item4

    效果:

    等等,为什么li之间有空隙???

    解决办法是:把li写成一行

    • Item1
    • Item2
    • Item3
    • Item4

    对,就是写成这样子(不知道是不是bug)

    这个方法有一个弊端:li转为内联元素后,width、height就无效了,只能用padding来撑开宽高。也有一些不便。自己根据需要取舍吧。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。