在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 如何讓多列l(wèi)i 頂部對(duì)齊

如何讓多列l(wèi)i 頂部對(duì)齊

clipboard.png

<ul class="pd10" style="border-right: 1px solid #ddd;">

<li>
  <span>車牌號(hào):</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>開始時(shí)間:</span>{{li.startTime |slice19}}
</li>
<li>
  <span>結(jié)束時(shí)間:</span>{{li.endTime |slice19}}
</li>
<li>
  <span>用車時(shí)長:</span>{{li.times}}
</li>
<li>
  <span>上車地點(diǎn):</span>{{li.startAddress}}
</li>
<li>
  <span>下車地點(diǎn):</span>{{li.endAddress}}
</li>
<li style="font-weight:bold;">
  <span>公里數(shù):</span>{{li.totalMile}}公里
</li>

</ul>
如圖,用的是li循環(huán),li都設(shè)置成了inline-block!固定30%寬度,在某一列內(nèi)容過多折行的時(shí)候,其他列的li怎么能頂部對(duì)齊,讓他們保持一致呢?
求大神幫幫忙

回答
編輯回答
舊城人

inline-block 是底部對(duì)齊, float: left 是頂部對(duì)齊。
或者用 flex 布局 align-items: flex-start

2017年1月19日 04:25
編輯回答
青裙

你用inline-block的話,默認(rèn)是baseline,所以你要設(shè)置li的vertical-align:top

2018年2月14日 10:21
編輯回答
冷眸

用flex應(yīng)該就可以

2017年5月5日 02:43
編輯回答
情已空

用table也可以....

2018年2月24日 02:15
編輯回答
祉小皓

直接給外層30%寬的那個(gè)li加個(gè)vertical-align:top就可以了.還有,你要在ul這個(gè)元素加個(gè)font-size:0;因?yàn)榧恿薸nline-block屬性的元素之間會(huì)有空格字符的間距。具體的你百度下就知道了

2017年5月23日 23:28