【发布时间】:2019-07-31 20:54:31
【问题描述】:
问题:
我已经创建了一个反应应用程序,我正在创建一个自定义搜索框。
<div className="search-box">
<Row>
<div className="search-box-icon">
<i className="fas fa-search" />
</div>
<input
className="search-input"
placeholder="search in listbox"
/>
</Row>
</div>
这是我的 CSS 样式。
.search-box-icon {
margin-left: 1%;
}
.search-input {
border: none;
}
.search-input:focus {
outline: none;
}
.search-box:focus {
outline-color: #53c9fc;
outline-width: 2px;
}
当有人开始在文本框中输入内容时,我需要为搜索框 div 添加一个大纲。我所做的事情似乎并不奏效。有人可以帮我解决这个问题吗?谢谢。
【问题讨论】:
-
你的代码有效。你能分享你的组件吗。这是工作沙箱codesandbox.io/s/ykrn4883kx
标签: javascript html css reactjs frontend