我希望制作一个按钮,只有可见的文本是由Font Awesome创建的:
HTML
<button class="btn navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<i class="fa fa-bars"></i>
</button>
我可以帮助您进行翻译。下面是翻译的结果:
我将所有边框、背景等强制设置为透明:
CSS
.btn {
outline: none;
border: 0px;
box-sizing: none;
background-color: transparent;
}
好的,在不点击按钮时一切正常。但是,当我点击按钮时,就会显示默认的蓝色Bootstrap边框。如何使所有类似按钮的功能变为透明,但保留悬停事件的文本突出显示(变为蓝色)?我尝试将.btn:active
添加到CSS文件中,但没有效果。
这里是 JSFiddle。水平调整大小。单击右侧带有条形图标的按钮即可查看我需要消失的蓝色边框。