如何在HTML中的几行上有一个输入提交值
有人知道有没有一种方法可以在几行HTML中显示按钮的文本值 我的意思是,如果您在相关CSS中锁定按钮的宽度,并且希望按钮上的文本位于两行上,例如 提前谢谢 您可以使用元素,该元素允许设置样式(和文本换行) 唯一的问题是,如果在同一页面上有多个按钮元素,IE6将名称/值对错误地传递到服务器时可能会遇到问题。如何在HTML中的几行上有一个输入提交值,html,css,Html,Css,有人知道有没有一种方法可以在几行HTML中显示按钮的文本值 我的意思是,如果您在相关CSS中锁定按钮的宽度,并且希望按钮上的文本位于两行上,例如 提前谢谢 您可以使用元素,该元素允许设置样式(和文本换行) 唯一的问题是,如果在同一页面上有多个按钮元素,IE6将名称/值对错误地传递到服务器时可能会遇到问题。 <input type="button" value="line break" /> 这对我有效(使用Chrome,没有测试其他浏览器): 通过按以下顺序添加
<input type="button" value="line break" />
这对我有效(使用Chrome,没有测试其他浏览器):
通过按以下顺序添加要断行的位置来拆分按钮上的文本:
\r\n
例如:
将显示一个提交按钮,标题行1位于行2的顶部
对于初学者:
\r\n
将不显示,但由浏览器使用,以了解您想要突破界限;不必在\r\n
的左侧或右侧留下空格来扩展:OK!正是我要找的!啊。。。更正,当我尝试将它与asp:Button控件一起使用并在codebehind中传递文本值时,这不起作用……您是否尝试将换行符直接放入字符串中?我不确定c的等价物是什么,但在VB中它应该是“line”&vbCrLf&“break”。非常感谢robertc!测试和批准:)等价物是:“line”+Environment.NewLine+“break”是的,我以前用过它,但实际上输入是一个asp:input元素,必须保持这样。谢谢不幸的是,按钮样式没有得到很好的支持。祝你好运。顺便说一下,这是C。我假设您正在使用ASP.NET,因为您说您在ASP:Button控件上使用它。如果你使用VB,你也可以做同样的事情。也许是这样?
myButton.Text = "Click \r\n me";