我正在嘗試使用HTML5,CSS3構建網頁。 我有四個列表,我已經分成4個不同的分區。另一個分區#position_calls是上述所有分區的父級。調整網頁中的分區
我希望將這四個列表安排在2 * 2陣列形式中,其中每個框應具有相同的高度。我曾嘗試使用「float」關鍵字來做這件事,但那並沒有奏效。
#tech_calls{
float:left;
border:2px solid green;
width:49%;
height:50%;
margin:auto;
}
#quantech_calls{
float:right;
border:2px solid green;
width:49%;
}
我不使用「位置」關鍵字,因爲這可能會妨礙響應式頁面。
另外,我不明白爲什麼div #position_call的父紅色邊框沒有覆蓋整個區域(包括它的子div)。但從所有的子div中刪除浮動屬性,它工作正常。 JSFIDDLE. 那麼浮動與此有什麼關係?
任何幫助,將不勝感激。
我熟悉Javascript如果有幫助,謝謝!
父容器應該有一個'overflow:hidden',它應該可以很好的渲染。 https://jsfiddle.net/ImAtWar/18yway8m/3/ – ImAtWar
我建議你使用bootstrap。它使事情變得更容易。 – apokryfos
看看這裏:http://stackoverflow.com/questions/21014209/how-do-i-make-a-grid-with-html-and-css-with-divs – cani