css - 无法将焦点样式应用于样式化组件
问题描述
我正在尝试将焦点样式应用于文本输入,但无法应用相同的内容。我参考了其他问题并尝试输入大纲:无以覆盖用户样式表,但这没有任何效果。
export const InputBox = styled.input`
display: flex;
width: 45%;
height: 2em;
margin-top: 1em;
background: linear-gradient(
360deg,
#b0a7e6 0%,
rgba(176, 167, 230, 0) 169.23%
);
border-radius: 5px;
border: 2px solid lavender;
color: #6e5dcc;
& :focus {
outline:none
border: 2px solid green;
}
`;
解决方案
&
和之间有一个空格:focus
。我将其更改为&:focus
,它在沙盒上对我有用。
推荐阅读
- html - 如何使 CSS 背景响应特定尺寸
- import - 将 FTP 文件夹中的源代码导入 VSTS
- c++ - for循环异常c ++
- ios - iOS AVPlayer 不播放所有远程文件
- php - PHPMailer 向同一收件人发送重复的电子邮件,但使用不同的随机生成代码进行电子邮件验证
- php - 如何在自定义帖子类型中获取帖子类别
- java - 如何检查jsp是否进入spring mvc中的控制器以及如何从控制器显示列表到jsp?
- neo4j - Neo4J 抛出 IOException 然后定期停止
- ballerina - Ballerina:如何将 PostgreSQL 数据库与 Ballerina App 连接?
- python - 转换和订购时间戳