当前位置: 首页 > Web前端 > CSS

display-inline-blockalignment两端对齐实现list

时间:2023-03-30 16:29:47 CSS

做一个ullilist这样的,一般都会用到。如果用float来做,直接左右浮动比较简单。清除浮动是可以的,因为最近用display:inline-block比较好用,试试看。通过text-align:left,text-align:right,可以控制元素是左对齐还是右对齐。该方法只能使同一元素下的所有元素同时左或右。通过百度查找文字-align:justify,代码如下:

    时间会发送加速返回房卡Willsdfsaffasd

    发送时间会加快并返回房卡是否会

    sdfsaffasd

    时间会发送加速并返回房卡是否会

    sdfsaffasd

    时间会加快速回房卡是否会

    sdfsaffasd

.justify-last{显示:内联块;宽度:100%;高度:0;}最重要的是在li的最后一行添加一个空的inline-block元素,宽度为100%。这种方法的一个缺点是添加空元素会占用空间,每行之间会有一个空隙。我还没有找到解决方案。有方法的同学可以告诉我。还发现了一个用法:
  • 工作名称:Baby
  • 工作类型:油画
  • 艺术家:张玉莹
  • 风格:超现实主义
  • 材质:布面油画
  • 主题:人物
  • 创作时间:2011
  • 地点:华东地区
  • 尺寸:78x78cm
  • .arterli{width:200像素;字体大小:14px;行高:24px;颜色:#4a4a4a;}.arterspan{height:24px;line-height:24px;width:65px;text-align:ju加固;显示:内联块;溢出:隐藏;垂直对齐:顶部;}.arteri{显示:内联块;宽度:100%;高度:0;}可以两端对齐文本,原理是一样的,代码来自兼容ie6/ie7的inline-block元素的双边对齐布局。记录在此供您参考