【发布时间】:2011-03-08 11:49:51
【问题描述】:
我正在使用<input> 字段,我想在用户输入不同颜色时设置该字段的一部分样式。例如,假设<input> 的样式声明为color: red;,我想将其部分更改为color: blue;。有没有办法做到这一点?
如果没有(我怀疑),关于如何模拟这种效果同时仍然保留语义标记的任何创意?
【问题讨论】:
-
您所说的“部分”、背景颜色或文本到底是什么意思?你能举个例子吗?
-
看起来像这样(obv 不是合法标记):
<input value="<span style="color: red;">This value has <span style="color: blue;">different text</span> colors</span>" /> -
7 年过去了,有成千上万的库可用于 JS/HTML/CSS,有没有像样的快捷方式来进行交互式文本输入?