Css 中心下拉导航菜单

Css 中心下拉导航菜单,css,drop-down-menu,menu,navigation,Css,Drop Down Menu,Menu,Navigation,我需要将导航菜单居中。目前文本在左边,我不确定我必须在代码中修改什么才能移动它 你能看看我的网页,看看需要做什么吗 下面是一些代码 #cssnav ul { background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll 0 -800px; _background-image: none; /* Template Designer - Change Menu Background *

我需要将导航菜单居中。目前文本在左边,我不确定我必须在代码中修改什么才能移动它

你能看看我的网页,看看需要做什么吗

下面是一些代码

#cssnav ul {
    background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll 0 -800px;
    _background-image: none; /* Template Designer - Change Menu Background */
    height: 40px; /* Change Height of Menu */
    list-style: none;
    text-align: center;
    margin: 0px;
    padding: 0px;
}

#cssnav li {
    float: none; /* none = centre */
    display: inline-block;
    padding: 0px;
}

    #cssnav li a {
        background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll 0 -800px;
        _background-image: none; /* Template Designer - Change Menu Background */
        display: block;
        margin: 0px;
        text-align: center;
        font: $(tabs.font); /* Template Designer - Change Font Type, Size, Etc */
        text-decoration: none;
    }

#cssnav > ul > li > a {
    color: $(tabs.text.color); /* Template Designer - Change Font Color */
}

#cssnav ul ul a {
    color: $(tabs.text.color); /* Template Designer - Change Color */
}

#cssnav li > a:hover, #cssnav ul li:hover {
    color: $(tabs.selected.text.color); /* Template Designer - Change Font Color on Hover */
    background-color: $(tabs.selected.background.color); /* Template Designer - Change Font Background on Hover */
    text-decoration: none;
}

#cssnav li ul {
    background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll 0 -800px;
    _background-image: none; /* Template Designer - Change Menu Background */
    display: none;
    height: auto;
    padding: 0px;
    margin: 0px;
    border: -5px;
    position: absolute;
    width: 300px; /* Change Width Of DropDown Menu */
    z-index: 9999;
}

#cssnav li:hover ul {
    display: block;
}

#cssnav li li {
    background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll 0 -800px;
    _background-image: none; /* Template Designer - Change Background */
    display: block;
    float: none;
    margin: 0px;
    padding: 0px;
    width: 300px; /* Change Width Of DropDown Menu */
}

#cssnav li:hover li a {
    background: #FFFFFF; /* Template Designer - Change Background of Link on Hover */
}

#cssnav li ul a {
    display: block;
    height: auto;
    margin: 0px;
    padding: 10px;
    text-align: left;
}

    #cssnav li ul a:hover, #cssnav li ul li:hover > a {
        color: $(tabs.selected.text.color); /* Template Designer - Change Text Color on Hover */
        background-color: $(tabs.selected.background.color); /* Template Designer - Change Background on Hover */
        border: 0px;
        text-decoration: none;
    }
/--------开始下拉菜单-------/


提前谢谢你

在现有css之后添加以下css。您还可以返回并对现有CSS进行这些更改

#menus {
  text-align: center;
}
#menus > li {
  float: none;
  display: inline-block;
}

注意-您需要在主菜单和子菜单定位上使用边框。将来尝试将您的代码添加到JSFIDLE并发布,这让我们可以为您提供一个我们建议的代码效果的实时示例。

www.studywtihstyleblog.com不工作发布html&css或演示(JSFIDLE或其他)最好把这个问题贴到jsfiddle.com上,否则你可能会认为这是在试图点击你的博客,我保证不会。老实说,我甚至不知道我需要在那里发布代码的哪一部分。。。或者在这里。会是#cssnav和#menus部分吗?这些变化起作用了,并将主菜单和子菜单居中。谢谢但是现在我该如何在子菜单选项卡中将文本居中?