css - 如何将伪类选择器应用于元素

标签 css

是否可以自己应用我的伪类样式?

例如,考虑:

button {
  color:#fffff;
}
button:hover {
  color:#ddddd;
}

是否可以在此示例中“应用”悬停伪类,以便即使用户没有将鼠标悬停在它上面,样式也会应用?概念上是这样的:

<div class='button:hover'></div>

约束是无法复制粘贴悬停样式,也无法对其进行编辑。

这有可能吗? (顺便说一句,我也在使用 SASS)

最佳答案

既然你说新类可以添加到元素中。 添加类 .btn-hover 并使用以下样式。

.btn-hover{
color:#ddddd !important;
}

这里!important是修改样式的关键,它会覆盖所有已有的样式

希望这对您有所帮助!

关于css - 如何将伪类选择器应用于元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22916367/

相关文章:

html - 响应式设计不适用于较小的设备

css - SCSS/SASS 中带有 Angular 分量的全局变量

html - 替代 h1 元素?

html - CSS 溢出-y :scroll not work with flex box

CSS:Bootstrap 媒体:环绕 + 省略号

html - 样式表加载正常,但没有 CSS

javascript - 滚动条但不在箭头上滚动

html - 我在 Google Chrome 中的文字阴影出现了什么问题?

html - 为什么这个带有内联 block 跨度的 div 的行为与正常行为不同

javascript - jquery,将 css 属性设置为空字符串