表单自动换行怎么实现?

  • word-break:normal 使用浏览器默认的换行规则;

break-all 允许单词内换行

keep-all 只能在半角空格或连字符处换行

  • word-wrap:normal 使用浏览器默认的换行规则;break-word 在长单词或 URL 地址内部进行换行
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style>
            table, td, p {
                border: 1px solid black;
            }
            table {
                /*word-break: break-all;*/
                word-break: keep-all;
            }
            p {
                width: 11em;
                word-wrap: break-word;
            }
        </style>
    </head>
    <body>
        <table width="600px">
            <tr style="background-color:#F9F7FC;">
               <td style="width:120px;">全是中文有标点</td>
               <td style="width:120px;">全是中文无标点</td>
               <td style="width:120px;">全是英文有标点</td>
               <td style="width:120px;">中文和英文</td>
               <td style="width:120px;">全是英文无标点</td>
            </tr>
            <tr >
               <td style="width:120px;">你好这是中文。你好这是中文。你好这是中文。你好这是中文。</td>
               <td style="width:120px;">你好这是中文你好这是中文你好这是中文你好这是中文</td>
               <td style="width:120px;">This is all English. This is all English. This is all English.</td>
               <td style="width:120px;">中英文混排的情况。Chinese and English.中英文混排的情况。Chinese and English.</td>
               <td style="width:120px;">This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.</td>
            </tr>
        </table>
        <p class="test">This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.</p>
    </body>
</html>
word-break: keep-all;
word-break: break-all;
word-wrap: break-word

总结:

换行 显示
word-break normal 默认的换行规则
word-break break-all 允许单词内换行
word-break keep-all 只能在半角空格内或连字符处换行
---- ------ ----
word-wrap break-word 在长单词或URL地址内部进行换行
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文本换行其实是个非常常用但并不起眼的特性。你什么都不用设,浏览器自动就会换行。例如英语,浏览器会根据容器尺寸,选择...
    张歆琳阅读 12,699评论 1 7
  • 当一个块状元素设置了宽度,并且其中的文本是根据接口返回的数据进行填充和展示时,因为传输的数据有可能是不可靠的,所以...
    lincimy阅读 9,193评论 0 2
  • CSS3中的word-wrap、word-break、white-space想必大家都接触过,今天我们来一起温故而...
    叮咯咙咚DQ阅读 3,624评论 0 0
  • 和老公计划许久旅行终于成型,但我却突然发现,这趟旅行真的是我自己想要的吗? 在蔚蓝的海边,摆各种pose,拍各种并...
    枫裂火平阅读 2,720评论 0 0
  • 你知不知道,仅仅是你给我点了个赞,我也会很开心。
    wuli大然然阅读 1,162评论 0 0

友情链接更多精彩内容