当我点击我的HTML按钮时,一个蓝色的选择"边框显示

时间:2016-07-21 16:09:05

标签: html css button

我创建了这个HTML按钮,在使用CSS设置样式后,每次点击它时,周围都会出现蓝色选区边框。有没有什么办法解决这一问题?我知道默认的未更改元素在我创建它时不会这样做,因此我认为它必须与我添加的CSS有关。

HTML:

<button type="button" class="drop-button" >-</button>

CSS:

.drop-button {
    background-color: #343436;
    color: #FFFFFF;
    border: none;
    border-radius: 5px;
    margin-right: 8px;
    margin-left: 4px;
    height: 20px;
    width: 25px;
    font-size: 20px;
    vertical-align: middle;
    line-height: 0px;
}

Here is a link to it. http://jsfiddle.net/xytxnpyt/

3 个答案:

答案 0 :(得分:3)

这是Chrome的默认行为。你可以用这个来关掉它......

button:focus{
outline: none;
}

答案 1 :(得分:0)

你走了:

.drop-button:focus {
    outline: 0;
}

Fiddle

答案 2 :(得分:0)

虽然我无法重现您在JSFiddle中讨论的蓝色选区边框,但请尝试添加“outline-width:0px;”按钮的CSS,看看是否有任何作用