【发布时间】:2017-08-20 20:52:24
【问题描述】:
我在输入字段的顶部创建了一个跨度,主要是为了操纵输入文本的样式 (fiddle)。
只要不超出输入框边框,它就可以很好地工作,否则会发生这种情况:
现在,我了解到您可以具有与跨度输入相同的滚动效果,如下所示:
white-space: nowrap;
overflow: hidden;
但是,由于我没有直接输入 span,而只是更新了 innerHTML,所以这没有任何效果。
有没有办法可以更新跨度,所以它会将更新视为打字?
【问题讨论】:
-
您不只是对输入文本本身进行样式设置有什么特别的原因吗?我在这里错过了什么吗? =)
-
我希望这是可能的,但你不能像那样只改变部分文本的颜色..(或者我不知道有什么办法)
-
啊……我明白了。你想要一半的文字一种颜色,另一种颜色……明白了。嗯...有趣。
-
如何使用段落和内容可编辑?
-
Contenteditable 也是一个想法,但我不知道如果这是你所暗示的,你可以用一个段落来设置它的一部分
标签: javascript jquery html css