【发布时间】:2020-04-25 00:34:23
【问题描述】:
这是我的样式化组件:
const StyledInput = styled.input`
width: 90%;
padding: grey;
border: 0px;
font-size: 12px;
&:input:focus {
outline: none;
box-shadow: 0px 0px 2px red;
}
`;
以及实现:
<StyledInput
autoFocus={true}
type="text"
onChange={this.handleChange}
placeholder={this.props.placeHolder}
/>
但焦点时边框不会变为红色(保持默认的 Chrome 蓝色)。如何更改焦点上的输入边框?
【问题讨论】:
标签: html css styled-components