我们可以只使用css为标签做输入吗?

Sta*_*ski 0 html javascript css tags jquery

我在一个我管理的网站上有一些限制.

我无法添加任何其他库,如自定义jquery或javascript脚本.

我想自定义标签的输入,所以当用户按空格时,它会添加一个新的标签,但我只有权使用css.

所以我的问题是:我们可以得到与下图相同的结果,只能使用css吗?

因此,当用户输入他的单词并按空格键时,它会添加另一个标签.

在此输入图像描述

这是我在那里找到的脚本:http://mbenford.github.io/ngTagsInput/

任何帮助将不胜感激.

Tay*_*nan 5

没有为什么:

  1. CSS不能为输入元素中的文本子字符串设置样式.
  2. CSS无法检测按键事件,因为它只是一种样式语言.
  3. CSS可以在用于删除标记的字符串后面添加"x"(不使用输入元素),但实际上不会因为#2点而删除标记.
  4. 在输入元素中输入文本后,CSS无法维护/缩进占位符文本.

你几乎没有使用JavaScript.