【发布时间】:2014-10-30 06:56:09
【问题描述】:
我需要自定义输入文本,类似于 StackOverflow 的标签编辑器的工作方式,但存在细微差别。基本上我希望输入充当普通的文本输入字段,直到用户将一个单词括在大括号内。那么这应该成为一个“不同的元素”,具有不同的样式和行为。假设我希望能够单击它并打开一些弹出对话框等,其余文本将保持正常。
创造这样的东西有多难?例如:
看到了吗?您将输入“Lorem ipsum {dolor”,一旦您关闭卷曲的“{dolor}”,就会获得橙色背景,变得可点击等(在本例中,“dolor”和“amet”都输入大括号内)
与 SO 上的标签编辑器的工作方式非常相似。除了 SO 保持标签总是向左浮动,我不想浮动
你有没有见过类似的,你能分享例子吗?还是想法?
【问题讨论】:
标签: javascript html css