我試圖做到這一點,我有一個容器使用div 3列,我們可以說每個33%。我想要做的是讓每個3列的高度等於列的高度,使其具有最大高度而不固定高度(這是因爲我們知道div元素根據其中的內容自動獲取高度,所以如果我們有3列不同的高度,因爲它有不同的內容,那麼我怎樣才能做到與具有最大高度的列相同的高度),但無法做到。 那麼請告訴我我該怎麼做?在固定的div容器的高度的HTML jQuery中的麻煩
0
A
回答
0
那麼你可以這樣做。
HTML:
<div class="con">
<div class="col">asd</div>
<div class="col">asdasdasd
<br />asdas
<br />asdasd
<br />asdasd
<br />asdasd</div>
<div class="col">asd</div>
</div>
CSS
.con {
height: 100%;
width: 400px;
display: table;
table-layout: fixed;
}
.col {
display: table-cell;
border: #000000 solid 1px;
}
0
這是基於什麼總CSS,希望它有助於
的HTMl
<ul class="list-wrapper">
<li class="list-item">asd</li>
<li class="list-item">asd</li>
<li class="list-item">asdasdasd <br />asdas <br />asdasd <br />asdasd <br />asdasd <br />asdas <br />asdasd <br />asdasd <br />asdasd <br />asdas <br />asdasd <br />asdasd <br />asdasd <br />asdas <br />asdasd <br />asdasd <br />asdasd
</li>
<li class="list-item">asd</li>
<li class="list-item">asd</li>
<li class="list-item">asdasdasd <br />asdas <br />asdasd <br />asdasd <br />asdasd <br />asdas <br />asdasd <br />asdasd <br />asdasd <br />asdas <br />asdasd <br />asdasd <br />asdasd <br />asdas <br />asdasd <br />asdasd <br />asdasd
</li>
</ul>
CSS
.list-wrapper {
border-left:1px solid #DADADA;
border-right: 1px solid #DADADA;
border-bottom: 1px solid #DADADA;
overflow: hidden;
position: relative;
padding: 0;
width: 450px;
}
.list-wrapper:after, .list-wrapper:before {
background: none repeat scroll 0 0 #DADADA;
content: "";
height: 100%;
left: 33.3%;
position: absolute;
top: 0;
width: 1px;
}
.list-wrapper:after {
left: 66.7%;
}
.list-item {
border-top: 1px solid rgb(218, 218, 218);
display: list-item;
float: left;
list-style-type: none;
overflow: hidden;
padding:10px 0;
text-align: center;
width: 33.3%;
}
.list-wrapper:nth-child(3n+1){
clear: left;
}
+0
這麼多不需要的CSS。 – Ruddy
+0
你的朋友對你的建議:) –
相關問題
- 1. Div高度的CSS麻煩
- 2. 固定高度的div容器,高度靈活的div內容
- 3. 在高度上有固定高度的容器div:自動
- 4. html中的固定高度div分頁
- 5. 固定高度容器內的兩個流體高度div
- 6. 需要在容器div上設置固定高度的100%div
- 7. 將html內容拆分爲固定的高度和寬度的div與jQuery
- 8. 響應div高度相對於固定的HTML身體高度
- 9. 使主要的容器固定高度
- 10. 麻煩的jQuery與速度
- 11. 伸展高度DIV在固定高度的另一個DIV下
- 12. 將HTML劃分爲固定高度div
- 13. 麻煩的jQuery
- 14. 無固定高度溢出DIV內容
- 15. 嘗試顯示固定高度的DIV。爲什麼隨後的DIV顯示在固定高度的DIV上?
- 16. 動態div內容,但需要一個固定的div高度
- 17. HTML中固定的TD高度屬性
- 18. 麻煩,包括HTML中的jquery庫
- 19. IList的麻煩。固定大小?
- 20. 如何對齊固定高度div旁邊的變高度div?
- 21. 在固定高度的容器中垂直居中元素
- 22. 的Javascript/jQuery的onbeforeunload HTML事件麻煩
- 23. jQuery的多個img填充固定高度的容器相同的寬度
- 24. HTML/CSS:隱藏PDF格式的固定高度div的溢出
- 25. 固定位置動態高度的Div
- 26. JQuery的排序(用不同高度的物品)是麻煩
- 27. 在沒有固定寬度或高度的div中居中放置內容
- 28. 如何確定高度蓋的內容假設容器高度固定
- 29. jQuery,具有固定高度和最小可能寬度的div
- 30. 設置固定div的高度(響應)
剛剛得到在不同的變量每列的高度和比較哪一個是最大。然後,只需將其分配給所有div。簡單。 – ankur140290
和你的代碼? – Dilantha
這就是我所做的,沒有限制,即如果我們有3列或5列,但如果我們有10列或20列或更多列,那麼它將變得漫長,首先在不同變量中的所有列的高度,然後比較它,這是我的先生對我說的話。還有其他的方式嗎? –