當我的項目中的div有內容時,它跳下來。取決於它移動的內容。我不想讓「dashboard-tile」div因其內容而移動。我怎麼做? 我認爲問題出在下面的html和css中,我忘記了什麼或在這裏做錯了什麼?它發生在谷歌瀏覽器和Internet Explorer中。當所有的div都有相同的內容時,它也以我想要的方式工作。 (見截圖2) 對我來說,很難解決這個問題,因爲我不完全知道問題在哪裏。這也使我很難在互聯網上找到解決方案。當它有內容時div跳轉
HTML:
<div class="meters">
<div class="dashboard-tile">other content</div>
<div class="dashboard-tile">content</div>
<div class="dashboard-tile">content</div>
<div class="dashboard-tile"></div><!--no content-->
<div class="dashboard-tile"></div><!--no content-->
<div class="dashboard-tile"></div><!--no content-->
<div class="dashboard-tile"></div><!--no content-->
<div class="dashboard-tile"></div><!--no content-->
<div class="dashboard-tile"></div><!--no content-->
<div class="dashboard-tile"></div><!--no content-->
<div class="dashboard-tile"></div><!--no content-->
<div class="dashboard-tile"></div><!--no content-->
<div class="dashboard-tile"></div><!--no content-->
<div class="dashboard-tile"></div><!--no content-->
<div class="dashboard-tile"></div><!--no content-->
</div>
的CSS:
.meters {
text-align: justify;
}
.dashboard-tile {
background-color: rgb(230,240,230);
display: inline-block;
padding: 7px;
height: 265px;
width: 186px;
position: relative;
top: 0px;
left: 0px;
margin-bottom: 14px;
}
screenshot 1(問題)
screenshot 2(首選結果)
overflow:hidden和vertical-align:top有什麼區別?似乎它解決了我的問題。 – Janneman96