【发布时间】:2012-07-16 04:44:28
【问题描述】:
我有一个输入按钮元素,我想在其中包含“带我去那里>”字样,但我想让尖括号的颜色与文本的其余部分不同。
这可能吗?如有必要,我很乐意使用 javascript 或 jquery 修复程序。
【问题讨论】:
-
为什么不尝试使用 CSS 格式的 div 并使用 jQuery 将其用作按钮。
标签: javascript jquery css button input
我有一个输入按钮元素,我想在其中包含“带我去那里>”字样,但我想让尖括号的颜色与文本的其余部分不同。
这可能吗?如有必要,我很乐意使用 javascript 或 jquery 修复程序。
【问题讨论】:
标签: javascript jquery css button input
这个怎么样:http://jsfiddle.net/w3KHd/1/
使用带有跨度的按钮,将字体颜色设置为您想要的任何颜色。例如:
<button>Take me there <span style="color: red"> > </span></button>
更新:
如果您想将该按钮用作提交按钮,请使用:
<button type="submit">Take me there <span style="color: red"> > </span></button>
【讨论】:
<input type='submit' text='Submit' />
<button type="submit">Take me there <span style="color: red"> &gt; </span></button> 应该可以,对吧?
<button type='submit'>Take me there <span style="color: red"> &gt; </span></button> 适用于所有主流浏览器。
如果您可以使用<button> 而不是<input type="button">,则可以使用“first-letter”伪类,如下所示。
你的风格类:
<style>
button:first-letter {
color:red;
}</style>
按钮:
<button type="submit"><Take me there ></button>
【讨论】: