我将翻译以下内容,涉及IT技术。内容包含一个菜单列表项,其中有4个项目,但由于某种原因它们不能在一行中显示。我尝试使用嵌套div,但没有成功。当我添加了
以下是我的最新HTML和CSS:
HTML:
我还有一个 jsfiddle 链接:http://jsfiddle.net/GLh92/1/,你可以看到它不能在一行内完全显示。此外,我还有一个响应式布局的问题,因此需要适应不同屏幕分辨率并在一行内显示。你有什么好的办法以更加简洁的方式实现吗?
padding: 10px;
时,问题开始出现。以下是我的最新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/,你可以看到它不能在一行内完全显示。此外,我还有一个响应式布局的问题,因此需要适应不同屏幕分辨率并在一行内显示。你有什么好的办法以更加简洁的方式实现吗?