【发布时间】:2021-07-08 19:23:34
【问题描述】:
我正在使用 BlueprintJS 数字输入组件,并希望在您关注该组件时移除蓝色轮廓。我想删除它,因为当您聚焦它时,它位于具有自己边界的其他东西内。我已经构建了以下示例:
// Numeric input
const input = (
<Blueprint.Core.NumericInput
className={"inputTest"}
value={1}
buttonPosition={"none"}
/>);
// styling.scss
.inputTest {
width: 50px;
* > * {
:focus {
border: none;
}
}
}
但是当你点击输入时,它仍然有一个蓝色边框。有没有其他方法可以消除这个?
【问题讨论】:
-
你需要替换 box-shadow 而不是边框。
-
@m4n0 没有解决问题,还有边框。
-
@xdumaine 我已经看过了,没有一个答案适用于此。
-
检查这个:nimb.ws/Uhz9dW
标签: javascript css typescript sass blueprintjs