使用max-width和margin 0 auto居中的UL在導航
#main-nav ul {
/* display: inline-block; */
position: relative;
max-width: 960px;
margin: 0 auto;
}
CSS定心:
如果你只是想錨是 「中心」 :
#main-nav ul {
position: relative;
/* display: inline-block; */
max-width: 960px;
margin: 0 auto;
text-align: center;
}
#main-nav ul li {
/* float: left; */
display: inline-block;
}
要定勢,你可以添加填充頂到#main-nav ul ul
#main-nav ul ul {
background: #1E344A;
position: absolute;
top: 100%;
z-index: 1;
padding-top: 3px;/*was added*/
}
而且由於使用的是絕對位置ul ul
確保您添加position:relative
到這樣的父元素的下拉列表:
#main-nav ul li {
float: left;
position: relative;/*was added*/
}
請在這裏分享相關的代碼在http://jsfiddle.net上設置一個小提琴 – caramba