:visited text-decoration 没有按预期工作
:visited text-decoration not working as desired
尝试在我的页面顶部添加一个按钮,用于滚动到同一页面上的一篇文章。当它被点击时,按钮周围有一个不需要的蓝色方块。
我尝试了很多 :visited with outline 的组合:none;和文字装饰:none;
谁能告诉我删除蓝色外线的正确方法
<a href="#article1" class="page-scroll">
<button class="btn btn-heading btn-lg">
<span class="fa fa-chevron-down"></span>
<span class="fa fa-chevron-down"></span>
<span class="fa fa-chevron-down"></span>
</button>
</a>
您可以在如下标签处使用'outline: none';
.page-scroll:active, .page-scroll:focus{
outline:none !important;
}
如果上述方法不起作用。您可以像下面这样使用;
.btn{outline:none !important;}
但如果您这样做,网络可访问性就会丢失。 a 标签不能用 tab 键聚焦。所以希望大纲可以留在那里
我使用 !important 的原因。我认为您的 CSS 被另一个 CSS 覆盖了。请使用 Chrome 开发者工具检查元素。
尝试在我的页面顶部添加一个按钮,用于滚动到同一页面上的一篇文章。当它被点击时,按钮周围有一个不需要的蓝色方块。
我尝试了很多 :visited with outline 的组合:none;和文字装饰:none;
谁能告诉我删除蓝色外线的正确方法
<a href="#article1" class="page-scroll">
<button class="btn btn-heading btn-lg">
<span class="fa fa-chevron-down"></span>
<span class="fa fa-chevron-down"></span>
<span class="fa fa-chevron-down"></span>
</button>
</a>
您可以在如下标签处使用'outline: none';
.page-scroll:active, .page-scroll:focus{
outline:none !important;
}
如果上述方法不起作用。您可以像下面这样使用;
.btn{outline:none !important;}
但如果您这样做,网络可访问性就会丢失。 a 标签不能用 tab 键聚焦。所以希望大纲可以留在那里
我使用 !important 的原因。我认为您的 CSS 被另一个 CSS 覆盖了。请使用 Chrome 开发者工具检查元素。