不同的文字造型

我遇到占位符问题。 我想问,是否有可能在输入字段中设置样式值,但是如何设置不同值的字样。

例如,如果我们的输入字段的初始值为"First Name"我想为"First"设置green color ,为"Name"red color (这只是一个示例)。

我最近遇到了这个问题,但我避免这种情况,并以一种风格进行设计。 但现在,我正在研究另一个项目,并且存在同样的问题。

我想知道这是否可能?

注意:因为ie,我使用value作为“占位符”(而不是占位符html属性)。

<input type="text" value="First Name" onFocus="if (this.value == 'First Name') {this.value = '';}" onBlur="if (this.value == '') {this.value = 'First Name';}" />

TNX


不幸的是它不可能。 当涉及到表单元素的样式时,有很多障碍,可以为不是字符的元素设置颜色,请尝试:

http://jsfiddle.net/Fgd2e/1/


您可以使用color样式属性更改输入的color 。 为每个单词分配颜色要困难得多。 你需要有一个覆盖显示正确的颜色。 此外,光标会消失,使用户不知道他目前在哪里。

链接地址: http://www.djcxy.com/p/70499.html

上一篇: different styling for words

下一篇: Can I hide the HTML5 number input’s spin box?