没有href attibute的CSS不适用于标签

时间:2018-06-21 19:46:06

标签: html css twitter-bootstrap sass bootstrap-4

我使用SASS,并使用以下代码设置了标签样式:

a {
color: $col-accent;

&:hover {
    color: $col-alt;
    background-color: $col-accent;
    text-decoration: none;
}}

我在页面中有几个<a>标签,没有href属性,因此没有为此设置样式。我只是不知道为什么。

我正在使用引导程序,并且在引导部分中看到了一条规则,该规则继承了没有href的标签的颜色。但是我添加了自己的代码,与上面的代码相同,只是我将其应用于了a:not([href]),并且它不覆盖在我的自定义CSS之前导入的引导程序。

1 个答案:

答案 0 :(得分:0)

a:not([href]) {
    /* Styles for anchors without href */
}

首先回答: Styling <a> without href attribute