为了账号安全,请及时绑定邮箱和手机立即绑定

如何让多列li 顶部对齐

如何让多列li 顶部对齐

慕后森 2018-07-05 13:17:02
<ul class="pd10" style="border-right: 1px solid #ddd;"><li>  <span>车牌号:</span>{{li.carNo}}</li><li>  <span>车型:</span>{{li.reason}}</li><li v-if="li.fromOrganId == li.serviceOrganId || carReason == 'YES'">  <span>用车事由:</span>{{li.num}}</li><li>  <span>开始时间:</span>{{li.startTime |slice19}}</li><li>  <span>结束时间:</span>{{li.endTime |slice19}}</li><li>  <span>用车时长:</span>{{li.times}}</li><li>  <span>上车地点:</span>{{li.startAddress}}</li><li>  <span>下车地点:</span>{{li.endAddress}}</li><li style="font-weight:bold;">  <span>公里数:</span>{{li.totalMile}}公里</li></ul>如图,用的是li循环,li都设置成了inline-block!固定30%宽度,在某一列内容过多折行的时候,其他列的li怎么能顶部对齐,让他们保持一致呢?求大神帮帮忙
查看完整描述

5 回答

?
慕运维5405771

TA贡献1条经验 获得超0个赞

li {

display: inline-table;

}


查看完整回答
反对 回复 2019-06-25
?
梦里花落0921

TA贡献1772条经验 获得超5个赞

inline-block 是底部对齐, float: left 是顶部对齐。
或者用 flex 布局 align-items: flex-start

查看完整回答
反对 回复 2018-07-10
?
慕运维8079593

TA贡献1876条经验 获得超5个赞

你用inline-block的话,默认是baseline,所以你要设置li的vertical-align:top

查看完整回答
反对 回复 2018-07-10
?
哔哔one

TA贡献1854条经验 获得超8个赞

用flex应该就可以

查看完整回答
反对 回复 2018-07-10
  • 5 回答
  • 0 关注
  • 1004 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信