【发布时间】:2017-12-14 13:43:08
【问题描述】:
我的应用程序中有这个搜索栏,我想修改它:
现在“X”图标从一开始就可见,即使在输入完成之前它什么也不做,所以我想让它在用户开始输入文本后出现。
图标是我单独添加和设置样式的 SVG。
我真的不知道我该怎么做,我认为这很容易,我可以使用类似“::after”的东西,但似乎这对于输入字段来说是不可能的。
Ps.:我是 CSS 的绝对初学者,所以请多多包涵。
【问题讨论】:
-
到目前为止你的代码是什么?你使用任何布局框架吗?
-
@ino 我不确定如何回答这个问题,它是一个应用程序,我只是负责修改样式和可用性。开发人员对大多数东西以及一些 Material UI 组件(我现在正试图“杀死”)做出反应。
-
在输入文本时在 JS 中设置
display:none;将display的 CSS 属性设置为block之类的其他内容。