我正在設計navigation menu
,但無法根據窗口調整寬度。我想製作menu width 100%
,當我們改變窗口大小時,菜單仍然覆蓋從左上角到右下角。如何根據窗口寬度調整菜單寬度
下面的代碼我使用設計導航:
HTML
<nav class="span9">
<!-- Menu-->
<ul id="menu" class="sf-menu">
<li class=""><a href="index.html" class="sf-with-ul">HOME</a></li>
<li><a href="about.html">ABOUT</a></li>
<li><a href="services.html">SERVICES</a></li>
<li class=""><a href="work.html" class="sf-with-ul">WORK</a></li>
<li class=""><a href="blog.html" class="sf-with-ul">BLOG</a></li>
<li class=""><a href="tables_princing.html" class="sf-with-ul">FEATURES</a></li>
<li><a href="contact.html">CONTACT</a></li>
</ul>
<!-- End Menu-->
</nav>
CSS
.sf-menu {
margin: 0;
padding-top: 7px;
}
.sf-menu > li {
position: relative;
float: left;
list-style: none;
line-height: 20px;
margin: 0 40px 0 0;
}
.sf-menu > li > a {
text-decoration: none;
display: block;
font-size: 17px;
}
的問題是非常不清楚。你能解釋更多/更好嗎?像什麼元素你想100%的寬度? – Dany
我想以這種方式製作導航菜單,因此即使更改屏幕尺寸,也會觸摸左側和右側角落。 –
@Ankit - 我不確定它是否與您正在尋找的相同,但是您會介意檢查此鏈接嗎?http://stackoverflow.com/questions/10647178/spread-dynamic-menu-on-full-page-width ,如果它是有道理的。 – whyAto8