每個div包含不同長度的列表,因爲我使用的是內嵌塊。我認爲這是導致它沿着最高處的div
的底部對齊。如何將這些div沿頂部水平對齊?
有沒有一種方法,我可以調整這些div
沿着頂部或者我需要給每個div
獨特的id
和style
它們各自相應的?
我在這裏做一個小提琴: http://jsfiddle.net/Bezzzo/dcqmh2g2/1/
HTML
<!-- footer -->
<div id="footer" >
<!--Community div-->
<div>
<h3>Community</h3>
<ul>
<li>Facebook</li>
<li>Twitter</li>
<li>Tumbler</li>
<li>Google plus</li>
</ul>
</div>
<!--Contact support div-->
<div>
<h3>Contact support</h3>
<ul>
<li>[email protected]</li>
</ul>
</div>
<!--Legal div-->
<div>
<h3>Legal</h3>
<ul>
<li>Terms and conditions</li>
<li>Refund policy</li>
<li>Privacy Policy</li>
</ul>
</div>
</div>
CSS
#footer {
position: relative;
width:1033px;
height: 160px;
margin:auto;
border-style:dashed;
}
#footer div {
display:inline-block;
position: relative;
margin-left: 150px;
border-style:dashed;
}
#footer ul {
list-style-type: none;
padding:0px;
margin:0px;
left:0px;
right:0px;
}
謝謝
完美!我發誓我試過了,也許我把它放在了錯誤的元素中。謝謝 – user3796133
@ user3796133請點擊正確答案旁邊的勾號將問題標記爲已解決。謝謝。 –
我會的,雖然有一個時間限制,我可以接受你的答案,仍然2分鐘等待「耐心,你必須有我的年輕padawan」:-) – user3796133