css - 我的顶部栏需要更短的分隔线(使用基础)

标签 css sass zurb-foundation

我正在使用 Foundation,我的顶部栏看起来是我想要的,除了一件事,我希望分隔线更短,但我无法让它们成为任何其他方式。现在它们是全长的。

我的代码示例:

<nav class="top-bar" data-topbar role="navigation">
  <ul class="title-area">
    <li class="name">
    </li>
                <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone -->
    <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li>
</ul>
 <section class="top-bar-section">
    <ul class="centered"> 
        <li> <a href="http://localhost:8888/wordpress/">one</a> </li>
            <li class="divider"></li>
        <li> <a href="http://localhost:8888/wordpress/?page_id=22">two</a> </li>
            <li class="divider"></li>
        <li> <a href="#">three</a> </li> 
            <li class="divider"></li>
        <li> <a href="#">four</a> </li> 
             <li class="divider"></li>
        <li> <a href="#">five</a> </li> 
    </ul>
 </section>
</nav>

foundation 中的 CSS 如下所示:

$topbar-divider-border-bottom: solid 1.8px #c6b456;
$topbar-divider-border-top: solid 1.8px #c6b456;

最佳答案

顶部栏分隔符 border-right 属性取自

_topbar.scss 的第 609 行

& > ul > .divider,
        & > ul > [role="separator"] {
          border-bottom: none;
          border-top: none;
          border-#{$opposite-direction}: $topbar-divider-border-bottom;
          clear: none;
          height: $topbar-height;
          width: 0;
        }

从变量 $topbar-divider-border-bottom 设置

如果您只想更改 border-right 而不影响其余属性,您必须在上面的 sass 中手动设置它。

或使用自定义 css 覆盖

.top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {
 border-right: solid 1px #4e4e4e;
}

或使用 sass ovveride

关于css - 我的顶部栏需要更短的分隔线(使用基础),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26404970/

相关文章:

css - 使继承的CSS样式不相交的SASS解决方案

css - Sass 颜色函数列表渐变

css - 覆盖基础按钮

javascript - Foundation 6 下拉菜单,无法点击移动设备上的子菜单

html - 由于在移动网络上为文本输入打开键盘而忽略或禁用移动视口(viewport)调整大小?

html - 在html中使一行可点击

javascript - 纯 JavaScript : Remove Element when it's child is clicked

css - 如何让绝对元素根据父高度自动调整大小?

javascript - 基础 slider : how to figure out if just the value changed?

html - 使用 Twig 将自定义 HTML 附加到与 form_row 相同的 div