嗨,我想消除单击按钮后显示的蓝色边框,我已经尝试使用
::ng-deep{
.ngb-dp-arrow > button:active {
border: none !important;
}
但似乎没有任何效果,我已经用这种方法改变了雪佛龙的颜色,所以我将我的 css 放在正确的位置(组件本身)
复制链接:https ://stackblitz.com/edit/angular-er2bdu?file=src%2Fapp%2Fdatepicker-popup.css
嗨,我想消除单击按钮后显示的蓝色边框,我已经尝试使用
::ng-deep{
.ngb-dp-arrow > button:active {
border: none !important;
}
但似乎没有任何效果,我已经用这种方法改变了雪佛龙的颜色,所以我将我的 css 放在正确的位置(组件本身)
复制链接:https ://stackblitz.com/edit/angular-er2bdu?file=src%2Fapp%2Fdatepicker-popup.css
您应该能够使用以下 CSS 删除边框:
::ng-deep .ngb-dp-arrow-btn:focus {
outline: 0 !important; // remove the darker blue border
box-shadow: none !important; // remove the light blue border
}
:focus
伪选择器出现了 2 个边框:
outline
为0
box-shadow
删除none
请参阅此 Stackblitz以获取工作演示。