【发布时间】:2014-10-13 05:07:55
【问题描述】:
我正在使用浮动并尝试将导航菜单中的三个按钮中的每一个保持在 ~33.3% 左右,以便它填满屏幕并且在窗口大小缩小时不会中断,也不应该在末端留下间隙当浏览器窗口变宽时。
这是一个小提琴http://jsfiddle.net/xxd1vdcj/1/
<div id ="nav">
<ul>
<li id="dawn" >Tradition</li>
<li id="dusk" >Styles</li>
<li id="night">Contact</li>
</ul>
</div>
#nav ul li{
display:block;
//width:19.3%;
width: 33%;
line-height: 3em;
margin:0 auto;
padding:0;
text-align:center;
float:left;
background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#111));
color: #b0c4ff;
font-size: 18px;
margin-top: 140px;
opacity: 1;
border: 1px solid black;
}
【问题讨论】:
-
@Squirrl 试试这个 - jsfiddle.net/yLzu13x1
-
@MaryMelody 你是最棒的。这是你第二次救了我。
-
@Squirrl 这只是一个评论,不是解决方案:)
-
@Squirrl 是的!您应该接受我给 +1 的 Roko C. Buljan 的回答以及您的问题。 :)
-
@MaryMelody 感谢您的提醒!
标签: css css-float navigationbar