0
我試圖在網站上構建團隊成員列表。而且(總是)這個人有一個非常長的職位,推動他的工作描述下載。嵌套網格/ Flexbox標題向下推送內容
這造成了與其他工作描述不一致,設計師對此非常不情願。
我迄今發現的唯一的解決辦法是在職位描述限制在3線,:
font-size: 10px;
height: 30px;
line-height: 1;
但是,現在還沒有,如果職位變爲4線長的錯誤證明。此外,較小的屏幕甚至可能會將短文本換成長度超過4行。
我研究了使用CSS網格的可能性,但沒有找到解決這個問題的方法。這些條件需要滿足:
- 圖片,名稱&標題和說明必須在同一行
- 每四個格子都需要具有相同的高度
- 靈活的文本
- 對齊如果我們可以在不使用jQuery的MatchHeight的情況下解決這個問題,那將會很棒。
<div class="row small-up-1 medium-up-2 large-up-3">
<% loop $Collection %>
<div class="column person">
<div class="row column">
<div class="person__photo">
<img src="$Image.Url" class="person__photo--round" alt="$Name">
</div>
</div>
<div class="row column text-center">
<h4 class="person__name">$Name</h4>
<h5 class="person__role">$Role</h5>
</div>
<% if $Blurb %>
<div class="row column person__summary content">$Blurb</div>
<% end_if %>
</div>
<% end_loop %>
</div>
你應該張貼足夠的代碼來重現問題。這使我們能夠更有效地幫助您。 –
嗨@Michael_B,添加了供您參考的代碼。 –
@JamesWee [這篇文章](https://stackoverflow.com/a/46890585/703717)應該幫助:) – Danield