html - 中心导航栏 foundation5 框架?

标签 html css

我进行了很多搜索并尝试了多项更改,但我无法让导航栏居中。

<nav class="top-bar" data-topbar>
  <ul class="title-area">
      <li class="name">
                </li>
                  </ul>
                    <section class="top-bar-section">
                         <ul class="center">
                         <li><a href="#">Home</a></li>
                         <li><a href="#">Services</a></li>
                         <li><a href="#">Contact</a></li>
                         <li><a href="#">Client Area</a></li>
                         </ul>
                        </section>
</nav>

CSS 非常大,所以我使用了 Pastebin - http://pastebin.com/raw.php?i=E8WQT41K

无论我怎么尝试,它仍然在左边。

最佳答案

试试这个。你的 css 太长了。只为你的导航部分应用这个 css

.title-area
{
    list-style:none;
    float:left;
}
.top-bar-section
{
    width:300px;
    height:auto;
    margin:0 auto;
}
.center
{
  list-style:none;  
}
.center li
{
  list-style:none;
  display:inline-block;
}

http://jsfiddle.net/XNCj7/2/

关于html - 中心导航栏 foundation5 框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20136733/

相关文章:

javascript - jquery切换 "children"

css - Polymer 2 从外部样式表为元素的子节点设置样式

html - 同一页面上 ID 的 anchor 链接不起作用

css - 当 html 设置为 100% 时,IE 不允许滚动

css - 简单的CSS元素定位

html - 数字输入字段中的两位占位符

html - 如何垂直对齐表格单元格中的文本和 float 图像?

html - 表格列的固定大小没有给出预期的结果,为什么不呢?

javascript - jquery 在按键事件上使用回车获取跨度内容

javascript - jqlite 中 .first() 的替代方案