当文本长度超过div时,如何进行文本换行?

时间:2011-08-18 20:38:21

标签: html css

我需要将用户输入的文本追加到固定的宽度和高度div中。我设置了div overflow:auto,但我只想显示垂直滚动条,不想看到横向滚动条。如何使文本自动换行以固定div的宽度?

<script>
function Send(){
    var text=$("[id$='Text1']").val();
    $('#contentDIV').append("me:    "+text+"<br />");
}
</script>

2 个答案:

答案 0 :(得分:4)

div{
    width:400px;
    height:400px;
    overflow-y:auto;
}

在线演示:http://jsfiddle.net/3CQmP/

答案 1 :(得分:1)

除非比您的div内容长,否则文字将会换行。在这种情况下,您只有word-break(CSS3)。