Javascript 在<;输入>;标记HTML+;CSS
我有类型为“text”的标签,最多2000个字符。 我想断行,但“换行:断行”不起作用,因为它不是div 以下是css:Javascript 在<;输入>;标记HTML+;CSS,javascript,html,css,Javascript,Html,Css,我有类型为“text”的标签,最多2000个字符。 我想断行,但“换行:断行”不起作用,因为它不是div 以下是css: background: #ffffff; -moz-box-sizing: border-box; border: 1px solid #CBD5DD; border-radius: 2px; height: 70px; max-width: 450px; word-wrap: break-word; margin: 0; min-heig
background: #ffffff;
-moz-box-sizing: border-box;
border: 1px solid #CBD5DD;
border-radius: 2px;
height: 70px;
max-width: 450px;
word-wrap: break-word;
margin: 0;
min-height: 33px;
overflow: visible;
position: relative;
width: 450px;
padding-left:5px;
vertical-align:top;
box-sizing: border-box;
有什么建议吗?
谢谢您不能在
输入[type=“text”]
中使用换行符,因为它不支持多行,请改用文本区域
。您不能在输入[type=“text”]
中使用换行符,因为它不支持多行,请改用文本区域
。您不能在输入[type]中更改行符=“text”]
您必须使用Textarea
或具有contenteditable=“true”
例如
[contenteditable=“true”]{
背景:#ffffff;
-moz框大小:边框框;
边框:1px实心#CBD5DD;
边界半径:2px;
最大高度:70像素;
最大宽度:450像素;
单词包装:打断单词;
保证金:0;
最小高度:33px;
溢出:自动;
位置:相对位置;
宽度:450px;
左侧填充:5px;
垂直对齐:顶部;
框大小:边框框;
}
您不能更改输入[type=“text”]
中的行,您必须使用Textarea
或任何带有contenteditable=“true”的元素
例如
[contenteditable=“true”]{
背景:#ffffff;
-moz框大小:边框框;
边框:1px实心#CBD5DD;
边界半径:2px;
最大高度:70像素;
最大宽度:450像素;
单词包装:打断单词;
保证金:0;
最小高度:33px;
溢出:自动;
位置:相对位置;
宽度:450px;
左侧填充:5px;
垂直对齐:顶部;
框大小:边框框;
}
那么你使用一个元素并希望它有断行?我认为这是合适的元素。为什么不使用textarea
?那么你使用一个元素并希望它有断行?我认为这是合适的元素。为什么不使用textarea
?