下面是一个示例代码,演示了如何在按钮获得焦点时出现边框:
HTML代码:
CSS代码:
button:focus {
outline: 2px solid blue;
}
JavaScript代码(可选):
document.getElementById("myButton").addEventListener("focus", function() {
this.classList.add("focused");
});
document.getElementById("myButton").addEventListener("blur", function() {
this.classList.remove("focused");
});
以上代码将为按钮添加一个蓝色的边框,当按钮获得焦点时,通过CSS的:focus伪类实现。JavaScript部分是可选的,它将为按钮添加一个名为"focused"的类,以便可以自定义获得焦点时的样式。
下一篇:按钮获取额外的空白空间