vue-router:如何禁用 outline 属性 of css of router-link 作为
vue-router: how to disable outline property of css of router-link as a
我想在 link 元素中禁用 css 的轮廓。我可以通过 css class 禁用 a 的轮廓,但我不能禁用 <router-link>
的轮廓。如何禁用大纲?
.page-link, .page-link:visited, .page-link:hover, .page-link:active, .page-link:focus {
outline: 0 none !important;
border: 0;
}
<div>
<!-- worked -->
<a class="page-link">normal link</a>
</div>
<div>
<!-- not worked -->
<router-link to="" class="page-link">router-link</router-link>
</div>
浏览器:
Chrome
试试这个:
.page-link, .page-link:visited, .page-link:hover, .page-link:active, .page-link:focus {
outline: 0 none !important;
border: 0;
}
<div>
<router-link to="">
<a class="page-link">normal link</a>
</router-link>
</div>
避免使用 !important amap
.page-link, .page-link:visited, .page-link:hover, .page-link:active, .page-link:focus
{
outline: unset;
border: unset;
}
<router-link to="" class="page-link">router-link</router-link>
我想在 link 元素中禁用 css 的轮廓。我可以通过 css class 禁用 a 的轮廓,但我不能禁用 <router-link>
的轮廓。如何禁用大纲?
.page-link, .page-link:visited, .page-link:hover, .page-link:active, .page-link:focus {
outline: 0 none !important;
border: 0;
}
<div>
<!-- worked -->
<a class="page-link">normal link</a>
</div>
<div>
<!-- not worked -->
<router-link to="" class="page-link">router-link</router-link>
</div>
浏览器:
Chrome
试试这个:
.page-link, .page-link:visited, .page-link:hover, .page-link:active, .page-link:focus {
outline: 0 none !important;
border: 0;
}
<div>
<router-link to="">
<a class="page-link">normal link</a>
</router-link>
</div>
避免使用 !important amap
.page-link, .page-link:visited, .page-link:hover, .page-link:active, .page-link:focus
{
outline: unset;
border: unset;
}
<router-link to="" class="page-link">router-link</router-link>