我在構建自定義表時遇到問題。我已經嘗試過Chrome Inspection Tool並改變了一切,但沒有讓我朝着目標邁進。我已經搜遍了所有東西,但沒有任何東西可以幫助我。我不能成爲唯一一個面臨這個問題的人,認真...子div不填充div
表已經實現到頁面,但我做了一個簡化的版本來重現這個問題。
.scrollwrapper {
overflow: auto;
border-radius: 2px;
}
.outtertable {
transition: .2s;
color: #333;
background-color: rgba(0, 0, 0, 0.03);
display: flex;
}
.theader {
font-weight: 600;
}
.tbody:hover {
background-color: rgba(0, 0, 0, 0.1);
}
.item {
min-width: 50px;
padding: 10px;
width: 150px;
text-overflow: ellipsis;
overflow: hidden;
}
<div class="scrollwrapper">
<div class="outtertable theader">
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
</div>
<div class="outtertable tbody">
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
<div class='item'>Item</div>
</div>
</div>
任何幫助不勝感激。
編輯:給出了答案,但我需要說的是,當div寬度縮小時,項目應該彼此接近。
目前尚不清楚你想要什麼。你沒有問一個問題。 「小孩不填滿div」並不告訴我,如果你認爲最內層的兒童是問題,或者中間的兒童是問題。問題是否總是發生,或者只有當你把窗戶縮小時纔會發生? (我提出的一些問題似乎很明顯......但你只是要求我們猜測並假設...) –
@JosephHansen我希望黑暗的內容能填滿外面的div,但可悲的是沒有。 – Fusseldieb
當我在Stack Overflow中點擊「運行代碼片段」時,它可以工作。 (我正在更新Chrome和macOS。) –