我希望在Chrome上的按钮值中断,以前工作正常,直到3周前的最后一次更新,从那时起,它停止了工作:
<input type="button" value="line break" />
JSFiddle:
有没有人有任何新想法在元素值中获得此换行符?
答案 0 :(得分:2)
怎么样?
<button>
<span>Line 1</span><br/>
<span>Line 2</span>
</button>
答案 1 :(得分:2)
input[type="button"] {
white-space: normal;
text-align: left;
width: 6ch;
}
&#13;
<input type="button" value="line break" />
&#13;
如果您不想使用"white-space: normal"
,可以使用<button>
按钮的宽度可以通过单位测量ch
设置为最长字的长度一个ch
=一个字母的宽度。
答案 2 :(得分:0)
而不是使用
<input type="button" />
您应该使用button
标记,然后您可以使用HTML <br/>
标记来换行。这应该适用于所有浏览器,因为这是一个有效的HTML代码。
<button>
Line<br/>
Break
</button>