首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引导在下拉链接底部显示不需要的轮廓。

问引导在下拉链接底部显示不需要的轮廓。
EN

Stack Overflow用户
提问于 2016-10-29 05:50:21
回答 3查看 792关注 0票数 1

我有一个下拉菜单的链接。问题是,当我点击链接时,下拉列表会打开,但是链接底部有不想要的边框。当我在下拉链接上悬停时,不需要的瓶装线会隐藏。但是每当鼠标从链接中移出时,就会再次显示不想要的底线。

这是我的代码:

代码语言:javascript
复制
<div class="dropdown">
    <a href="#" class="dropdown-toggle" data-toggle="dropdown" id="dropdownMenu2" style="color: #333;"><i class="fa fa-gear fa-lg"></i> <span class="caret"></span></a>
    <ul class="dropdown-menu pull-right" aria-labelledby="dropdownMenu2">
        <li><a href="#"><i class="fa fa-align-left"></i> Reorder Pages</a></li>
        <li><a href="#"><i class="fa fa-trash"></i> Delete</a></li>
    </ul>
</div>

演示在这里:

​

​

​

​

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-10-29 06:04:29

可能是边框,轮廓或下划线。试试这个:

代码语言:javascript
复制
a.dropdown-toggle {
   border: none;
   outline: none;
   text-decoration: none;
}

您可以尝试查看是否只有一个边框底部,并取消它,只有在您想要使用其他边框。

票数 2
EN

Stack Overflow用户

发布于 2016-10-29 06:05:25

在a:切换类有文字装饰。删除文字装饰。

A:悬停{

代码语言:javascript
复制
color: #23527c;
text-decoration: underline;  

}

票数 0
EN

Stack Overflow用户

发布于 2016-10-29 06:08:36

现在你有了

代码语言:javascript
复制
.dropdown-toggle:hover {
  text-decoration: none;
}

只需加上

代码语言:javascript
复制
.dropdown-toggle:hover,
.dropdown-toggle:focus {
  text-decoration: none;
}

在你的css中,它解决了问题!

Jsfiddle-示例

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40316443

复制
相关文章

相似问题

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