1
我試圖創建一個水平顯示的服務列表,但display: inline
不起作用。如何水平顯示li
?如何使用display創建水平列表:inline?
#services {
border-top: 1px solid #202020;
padding-top: 40px;
}
#services p span {
font-family: nevis-webfont;
font-size: 112.5%;
font-weight: normal;
letter-spacing: 1px;
text-transform: uppercase;
}
#services ul {
width: 160px;
}
#services ul li {
display: inline;
}
#services ul li h2 {
padding-top: 20px;
text-align: center;
}
<div id="services">
<p><span>Services</span></p>
<ul>
<li><h2>HEADING</h2><p>Nulla et diam risus. Praesent vestibulum augue non purus tincidunt placerat. Sed in orci leo. Duis dignissim nibh vitae lacus placerat et posuere</p></li>
<li><h2>HEADING</h2><p>Nulla et diam risus. Praesent vestibulum augue non purus tincidunt placerat. Sed in orci leo. Duis dignissim nibh vitae lacus placerat et posuere</p></li>
<li><h2>HEADING</h2><p>Nulla et diam risus. Praesent vestibulum augue non purus tincidunt placerat. Sed in orci leo. Duis dignissim nibh vitae lacus placerat et posuere</p></li>
<li><h2>HEADING</h2><p>Nulla et diam risus. Praesent vestibulum augue non purus tincidunt placerat. Sed in orci leo. Duis dignissim nibh vitae lacus placerat et posuere</p></li>
</ul>
<div class="next">
<a href="#"><img src="img/next.png" alt="Click for more information" /></a>
</div><!-- end next -->
我把寬度限制那裏,因爲我想每一個人'li'爲160px。但是,刪除該函數不允許「li」水平顯示。有沒有更好的方法來實現寬度爲160px的水平「li」? – AMC
您將'ul'的寬度設置爲160px,這是整個列表寬度而不是單個列表項('li')。看我的例子。 –
啊,完美。謝謝! – AMC