我有一些神祕的白色空間,我不知道如何擺脫。我有一個垂直列表,我希望它在文本段落旁邊。這是我的HTML和CSS垂直導航欄和段落之間的空白區域
解決的jmgem我也不得不重新調整我的段落元素的大小,所以它會適合旁邊的導航欄
HTML
<div id="classOfferingList" class="classOfferingList" align="left">
<ul>
<li>
<a href="" >General U.S. K-12 English Speaking Course</a>
</li>
<li>
<a href="" >University Preperation Course</a>
</li>
<li>
<a href="" >SAT Preperation Course</a>
</li>
<li>
<a href="" >GRE Preperation Course</a>
</li>
</ul>
</div>
<div id="classOfferingInfo" >
<p>example text</p>
</div>
CSS
.classOfferingList ul {
list-style-type: none;
float: left;
}
.classOfferingList ul li {
margin: 5px 0px;
}
.classOfferingList ul li a {
list-style: none;
margin: 1px 0px;
display: inline-block;
background-color: blue;
width: 35%;
text-align: center;
}
這可能是'inline-block'元素造成的。見[這個答案](http://stackoverflow.com/questions/19038799/why-is-there-an-unexplainable-gap-between-these-div-elements/19038859#19038859) –
@JoshCrozier感謝您的答案,但這並沒有改變任何東西。 –
這是你正在尋找的東西http://jsfiddle.net/32q6y/ *改變你的文字顏色,因爲我看不到它:p –