我使用 hover 、 active 和 disabled 来设置按钮样式。
但问题是当按钮被禁用时,悬停和活动样式仍然适用。
如何仅在启用的按钮上应用悬停和活动?
您可以使用:enabled伪类,但 注意IE<9不支持它:
IE<9
button:hover:enabled{ /*your styles*/ } button:active:enabled{ /*your styles*/ }