输入元素值属性不会为某些浏览器呈现回车符。就像ubuntu操作系统中的chrome浏览器一样 IE浏览器,Windows操作系统中的Edge浏览器。 其他浏览器在value参数中正确呈现回车。
第一种情况:
<input type="button" value="some \n text"/>
第二种情况:
<button type="button" >some <br> text</button>
第二种情况我并不需要,但它适用于所有浏览器。但是如果按钮元素中存在更多no.of字符,它会自动换行文本。
示例:
<button type="button" >some Lengthy <br> text</button>
&#34;冗长&#34;字换成新的一行。
所以我把这种方法留给了第二种情况。
我想用第一种情况得到结果为什么它不起作用&#34; \ n&#34;我只提到上面提到的浏览器?
我为这个问题做了什么?
答案 0 :(得分:0)
是的,我明白你想要按钮中的静态换行,你是正确的 br 标签不会给你,因为它可能会根据容器大小操纵换行符。 那么问题是什么? 问题是你可能已经注意到的一些浏览器没有正确解释\ n因此在这种情况下你可以使用\ n的html等价于\ n而不是\ n