html - 从 Bootstrap 3 导航栏反向下拉菜单中删除白线

标签 html css twitter-bootstrap

我正在制作一个尽可能干净的菜单,并设法摆脱了一些不需要的样式。然而,一条小白线仍然存在,我要求整个 CSS 的边框为 0 或无边框,试图将其消失。

可以在音乐图标上方和下拉图标下方的这些图像中看到: Check it With inspection

它仅在“小屏幕模式”下并且下拉菜单处于事件状态时才会显示。

自定义导航栏 CSS

.navbar {
background-color: transparent;
background: transparent;
border: 0;
}

.navbar li { 
 color: white;
 font-size: 14px;
}

.collapse {
border: 0;
}

#myNavbar {
  border: 0;
}

.navbar .dropdown-menu::after{
 border:0;
}

.navbar-header .navbar-collapse {
 border: 0;
}

.navbar.navbar-default {
  padding: 10px 0;
  background: rgba(0, 0, 0, .1);
  border: none;
}

.navbar.navbar-default .navbar-nav > li > a,
.navbar.navbar-default .navbar-brand {
  color: white;
}

.navbar.navbar-default .navbar-collapse {
  border: none;
  box-shadow: none;
}

菜单标记:

<nav class="navbar navbar-inverse">
  <div class="container-fluid">
    <div class="navbar-header">
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      <a class="navbar-brand" href="#"></a>
    </div>
    <div class="collapse navbar-collapse" id="myNavbar">
      <ul class="nav navbar-nav navbar-right pull-right">
        <li><a href="#"><span class="glyphicon glyphicon-music"></span> Music</a></li>
        <li><a href="#"><span class="glyphicon glyphicon-tasks"></span> Web</a></li>
      </ul>
    </div>
  </div>
</nav>

这是一个 fiddle (按计算机图标在自己的窗口中运行它):

我怎样才能指向那个元素让他离开那里?

非常感谢您的帮助或指点!

最佳答案

实际上它是一个盒子阴影,只需删除/覆盖它

.navbar-collapse#myNavbar {
    -webkit-box-shadow: none;
    box-shadow: none;
}

关于html - 从 Bootstrap 3 导航栏反向下拉菜单中删除白线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38459435/

相关文章:

javascript - 使用JavaScript/jQuery从数组填充列表,并在“加载更多”按钮单击时加载更多元素?

javascript - Jquery数据属性改变并影响CSS

html - col-padding - 如何在 Bootstrap 3 网格系统中调整装订线

javascript - 带有文本的可折叠移动旁边的按钮应该在底部

html - Bootstrap 。使垂直浏览器滚动条在固定导航栏下开始。 (不重叠)

javascript - 如何创建无限滚动图库

html - <ul> 怎么能有均匀的右边距呢?

CSS 位置 : fixed

javascript - 如何添加类 ('overflow' );

javascript - 由 ng-repeat : collect states under one array in the $scope model? 创建的按钮列表