如何更改文本区域中一行用户输入的背景颜色?

Posted

技术标签:

【中文标题】如何更改文本区域中一行用户输入的背景颜色?【英文标题】:How to change the background color of a line of user input in a textarea? 【发布时间】:2013-05-08 05:25:15 【问题描述】:

我知道如何更改文本区域的背景颜色,但是如何更改用户在文本区域中键入的文本的背景颜色?

例如,在 html 中,您可以使用 span 标签更改一段文本的背景颜色,即:

<span style="background-color: blue">Words with blue background</span>

...但是用户在文本字段中输入的文本呢?

我需要为我正在创建的表单执行此操作,以便用户可以清楚地看到他们正在输入的空格和回车以及他们输入的字符。

可以用 CSS 实现吗?

【问题讨论】:

检查这个问题:***.com/questions/142527/… 【参考方案1】:

没有。

但也有相反的方法。 你曾经在 github.com 中使用过编辑器吗?这个很酷。 它使用 javascript

来控制每一行代码的样式。 和 translate.google.com 使用相同的方式。

【讨论】:

以上是关于如何更改文本区域中一行用户输入的背景颜色?的主要内容,如果未能解决你的问题,请参考以下文章

菜单列表 - 文本区域的背景颜色在悬停时不会改变

颜色:在 ie 中的文本上透明(使用覆盖技术突出显示文本区域中的文本)?

如何更改单选按钮悬停颜色

如何使用jQuery更改文本区域中的行数

如何防止文本区域中的重复空格

如何更改动作脚本中文本区域的颜色?