【发布时间】:2021-04-28 03:57:12
【问题描述】:
由于某种原因,当我将鼠标悬停在按钮上时,我的代码不允许我更改按钮的背景颜色。
.button {
display:inline-block;
padding:0.3em 1.2em;
margin:0 0.1em 0.1em 0;
border:0.16em solid rgba(255,255,255,0);
border-radius:2em;
box-sizing: border-box;
text-decoration:none;
font-family:'Roboto',sans-serif;
font-weight:300;
color:#FFFFFF;
text-shadow: 0 0.04em 0.04em rgba(0,0,0,0.35);
text-align:center;
transition: all 0.2s;
background-color:#f14e4e
}
.button.new-quote:hover {
background-color: black !important;
}
<input type="button" class="new-quote button" value= 'test'/>
感谢您的帮助。我试过让选择器成为一个按钮,我试过在代码的其他部分使用 CSS 没有运气。我正在使用括号编辑器
【问题讨论】:
-
当我在 sn-p 中使用你的 CSS 和 HTML 时对我有用。
-
您的 CSS 可能在某处被覆盖;即使你有
!important标签。你确定你没有在任何地方重新定义.button.new-quote:hover? -
@EH11353 检查我的答案我发现了为什么它一开始就不起作用的问题。您的选择器没有任何问题。