我正在使用Bootstrap,我想知道爲什麼列沒有正確對齊。即使我調整了寬度並使其適合,第二列也低於第一列。我真的好奇。但是我的元素被正確編碼。我甚至嘗試使用內聯塊,但它互相重疊。下面是HTML和CSS代碼列不對齊。引導
CODE:(HTML)
<body>
<div class = "container">
<div class = "row">
<div class = "banner">
<div class = "bannerimg">
</div>
</div>
</div>
<div class = "row">
<div class = "col-md-2">
<div class = "navigation">
<div class = "sidenav1">
<ul class = "list">
<li><a href = "#">Home</a></li>
<li><a href = "#">Track</a></li>
<li><a href = "#">Program</a></li>
<li><a href = "#">Vehicles</a></li>
<li><a href = "#">Prices</a></li>
<li><a href = "#">Photos</a></li>
<li><a href = "#">Our Staff</a></li>
<li><a href = "#">Comments</a></li>
<li><a href = "#">Links</a></li>
<li><a href = "#">Contact</a></li>
<li><a href = "#">About Us</a></li>
</ul>
</div>
</div>
</div>
<div class = "col-md-8">
<div class = "mainContent">
</div>
</div>
</div>
</div>
CODE:(CSS)
.bannerimg
{
background-color: black;
border: 1px solid yellow;
height: 125px;
max-width: 100%;
display: block;
}
.list
{
list-style-type: none;
margin-left: -10px;
}
.sidenav1
{
background-color: orange;
border: 1px solid yellow;
max-height: 40%;
width: 150px;
margin-top: 20px;
}
.mainContent
{
border-color: orange;
border: 1px solid yellow;
margin-top: 20px;
width: 70%;
}
您正在測試的設備的尺寸是多少? bootstrap被設計爲響應並且在沒有足夠空間時包裝列。也許使用'sm'而不是'md'就是你想要的? – briansol 2014-11-05 15:28:59
Bootply中的問題:http://www.bootply.com/J338LOBxGz。如果你想在小尺寸旁邊使用'sm',而不是中等。是否有理由爲什麼你的網格不是8和4或10和2? – Aibrean 2014-11-05 15:37:56
我正在使用筆記本電腦,這就是爲什麼我使用MD。 – Jessie 2014-11-06 11:49:11