Я пытаюсь достичь одного состояния зависания, но я продолжаю получать два, потому что ссылка находится внутри кнопки div!У вас есть ссылка внутри div. У меня нет двух состояний зависания.
Правильное Unhovered Государство -
Некорректное парил State -
Правильное парил состояние -
HTML -
<li>
<div id="checkoutbutton">
<p><a href="somegoogle.com">Print Pages</a></p>
</div>
</li>
CSS-
#checkoutbutton {
width: 137px;
height: 40px;
background-color: #ffffff;
moz-border-radius: 15px;
-webkit-border-radius: 15px;
border: 1px solid #f49131;
padding: 5px;
color: #f49131;
}
#checkoutbutton:hover {
background-color: #f46800;
color:white;
}
#checkoutbutton a {
color: #f49131;
vertical-align: middle;
}
возможный дубликат [Сделать CSS: парить влияет только на родительский элемент] (http://stackoverflow.com/questions/12652525/make-css-hover-only-affect-parent-element) –