如何使CSS下拉菜单居中

Dan*_*oll 6 css menu center drop-down-menu

我需要一些帮助.我有一个CSS下拉菜单,但我希望标题集中在所有屏幕尺寸,它将在中间,因为它卡在左边.

http://jsfiddle.net/y4vDC/

任何帮助将不胜感激.

这是一些HTML代码:

<div id='cssmenu'>
  <ul>
    <li><a href='events.html'><span>Events</span></a></li>
  </ul>
Run Code Online (Sandbox Code Playgroud)

use*_*420 7

用你对#cssmenu> ul> li的内容替换这个css:

#cssmenu > ul > li {

    display:inline-block;

    margin-left: 15px;       /* This is when the drop down box appears */

    position: relative;

}
Run Code Online (Sandbox Code Playgroud)

并将其添加到您的css代码:

 #cssmenu > ul {
        text-align:center;
 }
Run Code Online (Sandbox Code Playgroud)

这是:http://jsfiddle.net/y4vDC/10/

  • 它可以工作,但会弄乱父 div,因为第二个 ul 不是绝对的,并且打开时会更改父位置 (2认同)