我需要样式化两个不同的输入,使其在鼠标悬停和单击时显示不同,就像按钮一样。通常我会使用按钮;但是,其中之一是输入type=“重置”,我假设使用输入比编写表单重置脚本更简单。如何使用CSS输入类型为"submit“和"reset”的样式,用于鼠标悬停和单击?
发布于 2011-04-23 07:24:57
假设你指的是CSS,而不是JavaScript方法,你可以使用伪类:
input[type=reset], /* CSS2.1 attribute-equals selector */
#resetButtonID,
.resetButtonClass-Name {
/* the reset button */
}
input[type=reset]:hover,
#resetButtonID:hover,
.resetButtonClass-Name:hover {
/* the reset button when hovered over */
}
input[type=reset]:active,
#resetButtonID:active,
.resetButtonClass-Name:active {
/* the reset button when mouse-down */
}
input[type=reset]:focus,
#resetButtonID:focus,
.resetButtonClass-Name:focus {
/* the reset button when focussed by keyboard-navigation */
}https://stackoverflow.com/questions/5760929
复制相似问题