如何删除引导导航栏中的中点

Posted

技术标签:

【中文标题】如何删除引导导航栏中的中点【英文标题】:How to remove a median point in a bootstrap navbar 【发布时间】:2021-05-06 12:13:18 【问题描述】:

我正在创建只是一个引导导航栏的组件,我得到的问题是,在我的每个导航项之间,我得到了一个正在显示的中间点。我从来没有输入任何代码来显示它,并且在引导文档中也没有提到它。并且这一点的表现非常不稳定,因为在某些计算机上,该点位于链接顶部而不是它们之间。

<template>
 <div>
<b-navbar type="dark" variant="info"  fixed="top" >
  <b-navbar-brand >Kisdis</b-navbar-brand>
  <b-nav-item color="white" href="#1" class="a">sample1 </b-nav-item>
  <b-nav-item color="white" href="#2" class="a">sample2</b-nav-item>
  <b-nav-item color="white" href="#3" class="a">sample3</b-nav-item>
  <b-nav-item color="white" href="#4" class="a">sample4</b-nav-item>
</b-navbar>
</div>
  </template>

还有 CSS,如果这相关的话

a:link 
  color: white;


/* visited link */
a:visited 
  color: white;


/* mouse over link */
a:hover 
  color: blueviolet;


/* selected link */
a:active 
  color: white;

这是它目前正在做什么的视觉效果

【问题讨论】:

【参考方案1】:

尝试使用&lt;b-navbar-nav&gt; 组件包装您的物品:

div>
  <b-navbar toggleable="lg" type="dark" variant="info">
 <b-navbar-brand >Kisdis</b-navbar-brand>
<b-navbar-nav>
  <b-nav-item color="white" href="#1" class="a">sample1 </b-nav-item>
  <b-nav-item color="white" href="#2" class="a">sample2</b-nav-item>
  <b-nav-item color="white" href="#3" class="a">sample3</b-nav-item>
  <b-nav-item color="white" href="#4" class="a">sample4</b-nav-item>
</b-navbar-nav>

  </b-navbar>
</div>

【讨论】:

非常感谢,它成功了,但如果可能的话,你能解释一下为什么会这样做/为什么会这样做吗?我真的很好奇 不客气,我认为导航项目的样式类似于 ul&gt;li list-style:noneb-navbar-nav 正在使用 ul

以上是关于如何删除引导导航栏中的中点的主要内容,如果未能解决你的问题,请参考以下文章

如果在底部导航栏中选择了其他项目,如何删除 floatingActionButton 替换片段

如何在底部导航栏中删除标题标题 - Android Studio

删除按钮上的引导导航栏悬停效果

如何使用引导程序更改导航栏中的过渡动画?

window10删除导航栏中的onedrive

如何从导航栏中删除 UIPageControl?