我正在嘗試使用photoshop設計的下拉菜單。但是,此菜單的頂部有一個邊框。圖像,可以更好地解釋它:CSS下拉菜單z-index
使用CSS,我得到的是覆蓋更多的,它被設計成一條線。我嘗試使用z-index位置來製作,但沒有成功。看看我的代碼:
nav{
display: inline;
font-weight:900;
text-transform:uppercase;
font-size:13px;
margin-left:95px;
}
.menu > li > a {
width:auto;
padding:10px 20px 10px 10px;
background-image:url('img/seta_menu.png');
background-repeat:no-repeat;
background-position:right 50%;
}
.menu>li{
width:auto;
margin-right:45px;
padding:10px;
border-left: solid 1px #F8FAFA;
border-right: solid 1px #F8FAFA;
border-top:solid 1px #F8FAFA;
border-bottom:solid 1px #F8FAFA;
}
.menu>li:hover{
border-left: solid 1px #bdc9c5;
border-right: solid 1px #bdc9c5;
border-top:solid 1px #bdc9c5;
border-bottom:solid 1px #bdc9c5;
background-color:white;
}
nav>div{
display:inline;
}
nav>div>ul{
display: inline;
}
.menu li{
display: inline-table;
}
.menu>li:hover >ul{
display:block;
}
.sub-menu{
position:absolute;
display:none;
padding:10px;
margin-left:-11px;
margin-top:10px;
border-left: solid 1px #bdc9c5;
border-right: solid 1px #bdc9c5;
border-bottom:solid 1px #bdc9c5;
/*border-top:solid 1px #bdc9c5;*/
background-color:white;
}
.sub-menu ol, ul {
padding:0px;
margin:0px;
}
.sub-menu > li{
display:block;
}
但問題是子菜單頂部邊框。看:
–
Humba
2013-03-19 13:46:42
http://s1.postimage.org/t92d3uadb/Untitled_1.png – Humba 2013-03-19 13:47:07
對不起 - 沒有更新小提琴。看到這裏:http://jsfiddle.net/btgfE/4/ – Bill 2013-03-19 14:16:40