簡體   English   中英

像桌子一樣均勻地在li內散布物品

[英]Spreading items within an li evenly like in a table

我想在li內均勻散布物品,該怎么辦? 我嘗試過flexbox,但不確定如何使它工作。

 #overzicht { max-height: 500px; overflow-y: auto; display: flex; } span { display: inline-flex; justify-content: space-between; } 
 <ul id="overzicht" class="list-group"> <li class="list-group-item"> <span>Name</span> <span>Address</span> <span>Status</span> </li> </ul> 

您應該在要作為表格傳播的元素的直接父元素上添加“ display:flex”。

#overzight > li {
  display: flex;
  justify-content: space-between;
}

span {
  flex-grow: 1;
  flex-shrink: 0;
}

可以在這里找到有關flexbox的出色教程和備忘單: https ://css-tricks.com/snippets/css/a-guide-to-flexbox/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM