-1
我需要一個垂直ul li菜單固定寬度。 當窗口調整大小,如果李隱藏它將顯示像一個下拉菜單。
例如chrome開發工具菜單欄。
請任何人幫我如何做到這一點?
ul li垂直菜單使用css
我需要一個垂直ul li菜單固定寬度。 當窗口調整大小,如果李隱藏它將顯示像一個下拉菜單。
例如chrome開發工具菜單欄。
請任何人幫我如何做到這一點?
ul li垂直菜單使用css
我希望你明白一口井。要確定更改菜單我使用媒體查詢,下面是代碼示例。如果您需要任何幫助,只需寫信給我。
HTML代碼
<div class="menu">
<ul>
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a></li>
<li><a href="#">Item 3</a></li>
<li><a href="#">Item 4</a></li>
</ul>
</div>
CSS代碼
body {
width:400px;
}
.menu {
width: 100px;
}
ul {
padding: 0;
margin: 0;
}
ul li a {
display:block;
padding: 5px 15px;
color: #999;
background-color: #e5e5e5;
border-top: 1px solid #999;
text-decoration: none;
}
ul li:first-child {
border: none;
}
ul li a:hover {
background-color: #f2f2f2;
}
@media only screen
and (max-width : 600px) {
.menu {
width: 40px;
height: 40px;
background: #08c9a2 url('http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/32x32/list_bullets.png') no-repeat scroll 50% 50%;
}
.menu ul {
display:none;
}
.menu:hover ul {
display:block;
}.menu:hover {
width: 100px;
height: auto;
}
}
DEMO
Hi Bartek Bielawa,在上面的例子中你已經使用了水平菜單。我需要垂直菜單。此外,每次調整窗口大小時,一步一步移動下拉。例如chrome開發工具菜單。 – krishnakumar 2013-04-23 09:57:48
你能證明你到目前爲止嘗試過什麼嗎? – 2013-04-23 05:47:46