如何在 Bootstrap 4 Alpha 3 中为 <a> 添加 link 样式?
How to add link style for <a> in Bootstrap 4 Alpha 3?
代码很简单:
<a>This is a link</a>
在Bootstrap 4 Alpha 2 demo中,link显示蓝色。当你将鼠标悬停在上面时,它会显示深蓝色。
但在Bootstrap 4 Alpha 3 demo中显示黑色。
有没有什么特殊的Bootstrap class可以添加让<a>
在Bootstrap 4 Alpha 3中有link风格?
是这样的吗?
<a class="bootstrap-link">This is a link</a>
有什么clean/smart方法吗?
谢谢
关于 href
属性的存在,两个版本之间可能发生了一些变化;通过将属性 href
添加到锚点 <a>
,它开始正常工作;
href 示例中的代码:
<a href>This is a link</a>
已更新 JSFiddle:https://jsfiddle.net/s1mvqok0/
如果你看到 bootstrap 4 css
a:not([href]):not([tabindex]) {
color: inherit;
text-decoration: none;
}
因此,如果锚标记没有 href 或 tabindex 属性,则它会获取其父元素的颜色。一种方法是为 a 元素提供一个 tabindex。
如果您想使用 .text-primary
将原色应用到锚标记,可以使用 class。
.text-primary{
color:#0275d8!important
}
a.text-primary:focus,a.text-primary:hover{
color:#025aa5
}
代码很简单:
<a>This is a link</a>
在Bootstrap 4 Alpha 2 demo中,link显示蓝色。当你将鼠标悬停在上面时,它会显示深蓝色。
但在Bootstrap 4 Alpha 3 demo中显示黑色。
有没有什么特殊的Bootstrap class可以添加让<a>
在Bootstrap 4 Alpha 3中有link风格?
是这样的吗?
<a class="bootstrap-link">This is a link</a>
有什么clean/smart方法吗?
谢谢
关于 href
属性的存在,两个版本之间可能发生了一些变化;通过将属性 href
添加到锚点 <a>
,它开始正常工作;
href 示例中的代码:
<a href>This is a link</a>
已更新 JSFiddle:https://jsfiddle.net/s1mvqok0/
如果你看到 bootstrap 4 css
a:not([href]):not([tabindex]) {
color: inherit;
text-decoration: none;
}
因此,如果锚标记没有 href 或 tabindex 属性,则它会获取其父元素的颜色。一种方法是为 a 元素提供一个 tabindex。
如果您想使用 .text-primary
将原色应用到锚标记,可以使用 class。
.text-primary{
color:#0275d8!important
}
a.text-primary:focus,a.text-primary:hover{
color:#025aa5
}