我想创建一个菜单列表项有4个项目,但它不会在一行内出于某种原因馈送。我试图用嵌套的div嵌套它,但没有运气。当我添加padding: 10px;
时,问题开始发生。ul>李风格,并保持在一条线内
下面是最新的HTML和CSS我有:
HTML:
<div id="header">
<ul id="menu">
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Info</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
CSS:
#menu {
margin: 0;
padding: 0;
}
#menu li {
display: block;
float: left;
margin: 0;
width: 25%;
background-color: gray;
padding: 10px;
}
我也有一个的jsfiddle:http://jsfiddle.net/GLh92/1/
由于你可以看到,它不适合在一条线内。我在这里也有一个回应问题。所以,它需要适合不同的屏幕分辨率。
任何想法如何以干净的方式做到这一点?
为一体,闭上你的锚标签.. – kingkode 2013-03-19 19:03:06
@McMastermind这是一个错字错。固定。 – tugberk 2013-03-20 07:53:04