html - 删除原始边框时如何删除按钮的蓝色突出显示?

标签 html css

当你点击一个没有原始边框的按钮时,我不想要蓝色边框,这是 HTML:

<div id="buttonholder" style="border 1px solid black">
    <button id="previous">&lt; Previous round</button>
    <button id="next">Next round &gt;</button>
    <button id="current">&gt; Current round&lt;</button>

    <div style="font-size: 0;">
        <form id="inputfield" name="inputfield">
            <input type="inputfield" value="Search for round here...">
            <input type="button" value="Go">
        </form>
    </div>

    <div id="displayround">
        1/38
    </div></button>
</div>

如果我需要发布整个 CSS 让我知道,只需将它添加到 html 中以使其简短。

最佳答案

至少在 Chrome 中,蓝色边框是 focus 伪类的结果,而不是 active

在该选择器中设置 outline: none 它将消失:

button:focus, input[type="button"]:focus {
    outline: none;
}

关于html - 删除原始边框时如何删除按钮的蓝色突出显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21660546/

相关文章:

css - 缩小时 div 位移的特殊问题

javascript - 根据对象,在平移对象时考虑旋转

javascript - 在 Ionic 的自定义按钮上实现 Css 和 Js 功能

css - .LESS 与 Razor 一起

html - 防止绝对定位元素分词

javascript - 微软风格的标签

javascript - HTML 文本输入打破了 Iphone 6/7 plus 上的定位

html - 如何在 CSS 中垂直和水平居中具有不同字体大小的文本

javascript - 在 Node.JS 中导入 HTML 文件并将变量传递给它

java - Vaadin 动画,使用 Valo 主题淡出和隐藏