文字越界换行

简介:

这里写图片描述

<!DOCTYPE html>
<html>

    <head>
        <meta charset="utf-8">
        <title></title>
        <style type="text/css">
            div {
                padding: 10px;
                width: 200px;
                height: 200px;
                border: 1px solid red;
                margin: 20px;
                float: left;
                display: inherit;
                text-overflow: ellipsis;
                overflow: hidden;
                white-space: normal;
                table-layout: fixed;
                word-break: break-all;
            }

            #DDD {
                border: 0px;
                clear: both;
                height: 400px;
                width: auto;
            }
            textarea{
                resize: none;
                width: 600px;
                height: 100px;
                padding: 5px 10px 5px;
                border: 1px solid burlywood;
                font-size: 16px;
                font-family: script;
            }
            textarea:focus{
                border: 1px solid blue;
            }
        </style>

        <script language="javascript">
            //countChar(a,b)为多行文本框统计输入字符
            function countChar(textareaName, spanName) {
                var maxLimit = 100;
                var textArea = document.getElementById(textareaName);
                var spanCount = document.getElementById(spanName);

                if (textArea.value.length > maxLimit) {
                    spanCount.innerHTML = '0';
                    textArea.value = textArea.value.substring(0, maxLimit)+'......';
                } else {
                    spanCount.innerHTML = maxLimit - textArea.value.length;
                }
            }
        </script>
    </head>

    <body>
        <div id="div1">
            我们我们我们我们我们我们我们我们我我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我我们我们我们我们我们我们我们我我们我们我们我们我们我们我们我我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们我们

        </div>
        <div id="div2">
            appleappleappleappleappleappleapppleappleappledwaswrerewre12324324ppleappleappledwaswrerewre12324324ppleappleappledwaswrerewre12324324ppleappleappledwaswrerewre12324324ppleappleappledwaswrerewre12324324ppleappleappledwaswrerewre12324324ppleappleappledwaswrerewre12324324ppleappleappledwaswrerewre12324324ppleappleappledwaswrerewre12324324ppleappleappledwaswrerewre12324324ppleappleappledwaswrerewre12324324pleappleappleappleappleappledwaswrerewre12324324
        </div>

        <div id="DDD">

            <p><span>您还可以输入<span id="counter">500</span>个字</span></p>


                <textarea name="inputContent" class="ssmsarea" id="status" onKeyDown='countChar("status","counter");' onKeyUp='countChar("status","counter");'></textarea>

        </div>
    </body>

</html>
目录
相关文章
|
8月前
|
JavaScript 前端开发
文本溢出【单行和多行文本溢出】
文本溢出【单行和多行文本溢出】
|
5月前
|
前端开发
文字不换行超出后左右滑动
文字不换行超出后左右滑动
31 0
|
6月前
|
小程序
小程序换行
小程序换行
122 0
|
10月前
多行文本溢出显示省略号
多行文本溢出显示省略号
44 0
|
前端开发 程序员
小细节:盒模型里面连续输入英文和数字不会自动换行,汉字会自动换行
小细节:盒模型里面连续输入英文和数字不会自动换行,汉字会自动换行
63 0
|
前端开发
解决字母或数字溢出盒子(文字超出时不自动换行)
解决字母或数字溢出盒子(文字超出时不自动换行)
301 0
解决字母或数字溢出盒子(文字超出时不自动换行)
|
小程序
小程序填充文本怎么换行
小程序填充文本怎么换行
115 0
|
JavaScript 前端开发
文本溢出显示省略号
文本溢出显示省略号
文本溢出显示省略号