【发布时间】:2013-01-30 12:30:21
【问题描述】:
我有几个自定义按钮正在工作并且看起来很好,除了悬停停止工作(悬停时应该改变颜色。它在我第一次编码时工作但在某些时候它停止了。我不确定它什么时候停止,或者为什么。它在 chrome、firefox 或 IE8 中都不起作用。显然我搞砸了一些东西,但我还没有找到它。我会继续寻找和研究,但如果你有任何想法,非常感谢。
html:
<input class="left-menu-button" type="button" value="Search" />
<input class="left-menu-button" type="button" value="View Detail" />
css:
.left-menu-button
{
width: 200px;
height: 60px;
color: #fff;
background-color: #631127;
border: none;
margin: 20px 40px 0 0;
font-size: 1.2em;
float: right;
}
.left-menu-button:hover
{
background-color: #A3143A !important;
}
【问题讨论】:
-
Works 在 Chrome 和 Mozilla 中。
-
应该可以工作 - jsfiddle.net/WNMT9 你可能有一些其他样式优先于这些
-
Your code works fine。您的 CSS 中还有其他问题。也许你用
input:hover或类似的东西覆盖。 -
有趣但有道理,因为它有效。好的,我会四处寻找。是否有任何“常见的悬停杀手”或类似的东西,我应该首先寻找(除了明显的内联内容)?
-
不 - 只需在 Firebug 或开发者工具中查看您的代码。它会显示元素的所有应用样式