zoukankan      html  css  js  c++  java
  • white-space:pre-wrap和word-break:break-all;

    最近碰到了两个css属性,在此记录一下;

    1.white-space :nomal
    规定文本中的文字空格换行的情况

    normal:默认。空白会被浏览器忽略。

    pre:空白会被浏览器保留。其行为方式类似 HTML 中的 <pre> 标签。

    nowrap:文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。

    pre-wrap:保留空白符序列,但是正常地进行换行。

    pre-line:合并空白符序列,但是保留换行符。

    inherit:规定应该从父元素继承 white-space 属性的值

    兼容写法:

    white-space:-moz-pre-wrap;
    white-space:-o-pre-wrap;
     
    2.word-break:normal
    规定字符的换行规则
    normal:默认,浏览器默认换行规则汉字字符换行,数组和字母不进行换行
    break-all:允许在单词内换行。  一般在textarea和 div的 双向绑定时可以用这个属性
    keep-all:只能在半角空格或连字符处换行。
     


      

  • 相关阅读:
    牛客算法周周练18A
    洛谷P2580
    Codeforces 617E
    SPOJ 3267
    Codeforces Round #661 (Div. 3) 解题报告(ABCD)
    Codeforces 1399D
    Codeforces 1399C
    Codeforces 1399B
    Codeforces 1399A
    牛客算法周周练18 解题报告(ABCE)
  • 原文地址:https://www.cnblogs.com/liuxin-673855200/p/9592409.html
Copyright © 2011-2022 走看看