html - Foundation 5 Top Bar 全宽,但内部元素包含在网格中

标签 html css zurb-foundation zurb-foundation-5

我正在使用 Foundation 5 的顶部栏,我希望栏是全宽的,但实际的导航链接要包含在网格中。我希望导航项与文本正文对齐。

我试过在导航中添加行和/或列。我试过在导航中使用 .contain-to-grid 但似乎没有任何效果。

这是我的codepen看到的:http://codepen.io/eladrin201/pen/BNGroR

最佳答案

你应该用 .contain-to-grid 将 nav 包裹在外面而不是里面。

<div class="contain-to-grid"> <!-- Wrap -->
 <nav class="top-bar" data-topbar role="navigation">
  <ul class="title-area">
    <li class="name"></li>
    <!-- Rest of code -->
  </ul>
 </nav>
</div>

默认 CSS

.contain-to-grid .top-bar { /* Targets the descendant/child element */
    margin: 0 auto;
    max-width: 62.5rem;
}

Updated CodePen

关于html - Foundation 5 Top Bar 全宽,但内部元素包含在网格中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31703637/

相关文章:

zurb-foundation - 如何在foundation 4中制作scrollspy效果

html - 使用 css 将工具提示悬停添加到图像

html - 将样式与链接的覆盖样式混合

html - 如何仅使用 CSS 在单独的 div 中切换背景图像

javascript - 如何防止使用 jQuery 或 Javascript 重复提交?

css - BEM 和单选器

css - Zurb Foundation 具有异常的列大小

html - 如何计算线框的高度?

javascript - 在滚动上独立移动 2 个不同高度的 div

html - Zurb Foundation 4 默认正文字体大小更改导致布局宽度问题