单击 Bootstrap 中的按钮后如何去除光晕?
How to remove halo after click from buttons in Bootstrap?
我正在 Bootstrap 中制作一个按钮,它看起来不错。但是,每当我单击按钮时,至少在 chrome 中,它会在按钮边缘周围显示蓝色光晕,直到我单击屏幕的其他部分。有没有办法消除这种蓝光?
我在这里看到了这个问题:
但唯一的答案是将 .yourbox:focus { border: 0 !important; }
添加到样式表的注释。我这样做了,并将 class "yourbox" 添加到按钮,但它没有改变任何东西。这是我的按钮的当前代码:
<button type="button" class="btn btn-info btn-block">
Button
</button>
删除 focus
上的轮廓应该可以帮助您,已测试。
.btn:focus {
outline: 0;
}
.form-control:focus {
outline: 0 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.btn:focus {
outline: 0 !important;
}
如果上述方法也不起作用,则使用以下方法从每个输入 属性 中删除轮廓:
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
box-shadow: none !important;
outline: 0 !important;
}
select:focus {
outline-color: transparent !important;
}
焦点有3个参数:
.your_class:focus {
border-color: #66AFE9;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
outline: 0 none;
}
禁用它们
.your_class:focus {
border: none !important;
box-shadow: none !important;
outline: 0 none !important;
}
要从 link 中移除光环,请使用下面的 css 代码。
.btn:focus {
outline: none !important;
}
我正在 Bootstrap 中制作一个按钮,它看起来不错。但是,每当我单击按钮时,至少在 chrome 中,它会在按钮边缘周围显示蓝色光晕,直到我单击屏幕的其他部分。有没有办法消除这种蓝光?
我在这里看到了这个问题:
但唯一的答案是将 .yourbox:focus { border: 0 !important; }
添加到样式表的注释。我这样做了,并将 class "yourbox" 添加到按钮,但它没有改变任何东西。这是我的按钮的当前代码:
<button type="button" class="btn btn-info btn-block">
Button
</button>
删除 focus
上的轮廓应该可以帮助您,已测试。
.btn:focus {
outline: 0;
}
.form-control:focus {
outline: 0 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.btn:focus {
outline: 0 !important;
}
如果上述方法也不起作用,则使用以下方法从每个输入 属性 中删除轮廓:
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
box-shadow: none !important;
outline: 0 !important;
}
select:focus {
outline-color: transparent !important;
}
焦点有3个参数:
.your_class:focus {
border-color: #66AFE9;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
outline: 0 none;
}
禁用它们
.your_class:focus {
border: none !important;
box-shadow: none !important;
outline: 0 none !important;
}
要从 link 中移除光环,请使用下面的 css 代码。
.btn:focus {
outline: none !important;
}