这里提供一个示例的解决方法,使用JavaScript和CSS来实现当按下按钮后按钮变蓝的效果。
HTML代码:
CSS代码:
button:focus {
outline: none; /* 去除默认的选择高亮效果 */
background-color: blue; /* 设置按下按钮后的背景颜色为蓝色 */
}
JavaScript代码:
document.getElementById("myButton").addEventListener("click", function() {
this.focus(); // 将按钮聚焦,以触发CSS中的:focus伪类样式
});
使用上述代码,当按下按钮后,按钮会变蓝,而不是显示轮廓或选择高亮。