当用户单击输入时如何聚焦输入?

S. Hesa​​m

我尝试在 react.js 中创建一个搜索输入组件。在这个组件中,我希望当用户单击搜索图标时,输入焦点及其宽度由 css3 过渡属性增加。这是我的一段代码:

    <input className={"news-search-v2"} type="text" />
    <i className="material-icons"> search </i>

以及我的组件的手写笔代码

.news-search-v2
   width 0px
   transition: ease 0.5s all
   &:focus
      border-bottom solid 1px #5f6368
      width 300px
阿纳夫·亚格尼克

为 Input 声明 name 属性并将图标包装在 label 元素中,并为其提供“for”属性,其值等于输入的名称:Reason

<input name="search" className={"news-search-v2"} type="text" />
<label for="search"><i className="material-icons"> search </i></label>

让这个工作在反应中。使用“htmlFor”而不是“for”:原因

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

当用户不输入时,如何在JOptionPane中显示消息对话框?

用户输入错误的输入时如何循环代码

当用户输入输入时,如何在for循环外打印输出

Bootstrap datetimepicker:当用户单击输入时显示日历弹出窗口

用户单击输入时如何清除TextInput“占位符”?

单击输入时如何打开ngbDatepicker

当用户完成键入而不是按键盘输入时,jquery-打印用户输入?

如何使用递归循环代码(当用户输入无效输入时,它将再次提示他们)?

键入时反应未聚焦的输入字段

用户输入时如何保持输入占位符可见

当用户“完成”输入而不是键盘输入时发送XHR

当用户在python中单击“确定”时,如何保存用户文本框输入?

当用户单击另一个显示的输入标签时,如何自动单击隐藏的submint输入标签?

如何在输入时检测用户的语言

当用户在C ++上键入时,如何检查用户的输入?

当我聚焦输入时,如何更改“ displayText”并显示“ displayText”?

当用户单击“输入”按钮时触发按钮

当用户单击提交按钮时如何显示用户输入。当用户单击清除按钮时也清除消息。(Angularjs)

tkinter -当用户开始在输入字段内输入时,如何使按钮状态从禁用状态变为“正常”?

当用户输入无效输入时如何终止程序?

当用户输入字符串而不是整数输入时捕获错误

当用户在按钮单击时输入无效的日期格式时如何显示验证错误?

当用户在 python 中没有提供输入时,如何使我的变量具有默认值“0”?

当用户使用 AngularJS 输入输入时,如何使标签不可见?

当用户单击 react.js 中的按钮时如何动态添加输入字段

React:当用户停止输入时触发功能

单击输入时保持按钮聚焦:Material-Ui

如何使用片段聚焦用户输入

当用户专注于输入时如何推荐文本