首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自举NavBar ccs3

自举NavBar ccs3
EN

Stack Overflow用户
提问于 2016-02-20 19:51:03
回答 3查看 56关注 0票数 0

我正在测试引导导航栏,以及我是如何不太了解样式的。当我单击图标时,在图像边界外会出现一个虚线帧,如下所示:

图像结果

我知道这与页面风格有关,但不知道如何解决。下面是我使用的确切代码:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
 <head> 
  <link href="css/bootstrap.css" rel="stylesheet">
  <link href="font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
 </head>
 <nav class="navbar navbar-default navbar-fixed-top" role="navigation">
 <div class="container">
  <div class="navbar-header">
   <a class="navbar-brand" href="#">
    <img alt="Brand" src="lib/img/mig.png">
   </a>
  <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-navbar-collapse-1">
   <span class="sr-only">Toggle navigation</span>
  </button>
  <h1 class="navbar-header" href="#">Home</h1>
  </div>
  <!-- Collect the nav links, forms, and other content for toggling -->
  <div class="collapse navbar-collapse" id="bs-navbar-collapse-1">
  <br>
  <ul class="nav nav-pills navbar-right">
   <li class="active"> 
    <a href="#">Home</a>
   </li>
   <li class=""> 
    <a href="#">About</a>
   </li>
   <li class=""> 
    <a href="#">Contact</a>
   </li>
   <li class=""> 
    <a href="#">Maps</a>
   </li>       
  </ul>
  </br>
  </div>
  <!-- /.navbar-collapse -->
 </div>
 <!-- /.container -->
</nav>
<body> 
</body>
</html>
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-02-20 20:03:47

这个轮子是标准浏览器,用来“链接”来解决你有两个选项--把它包含在你的标签中。

代码语言:javascript
复制
a: active {
outline: none;
}
  • 包含与图像高度相同的高度。 ..navbar品牌{高度:60;}

帮了忙?

票数 0
EN

Stack Overflow用户

发布于 2016-02-20 19:58:50

尝试将此规则添加到css文件中。

代码语言:javascript
复制
a {
   outline: none;
}

来源:css技巧

票数 0
EN

Stack Overflow用户

发布于 2016-02-20 20:06:20

第一个发布的答案可能解决了这个问题,但它也会影响页面上的每个锚标记,这似乎有点过火。

我建议这样做:

代码语言:javascript
复制
.navbar .navbar-brand:focus {
    outline: none;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35528241

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档