p標簽中的文本換行


參考文章

屬性介紹

white-space: 如何處理元素中的空白

  • normal: 默認, 被瀏覽器忽略空白
  • pre: 空白被瀏覽器保留.
  • nowrap: 文本不會換行, 會在同一行上繼續, 一直走到需要換行為止
  • pre-wrap: 保留空白符序列, 但正常換行
  • pre-line: 合並空白符序列, 但正常換行
  • inherit: 從父元素繼承white-space這個屬性

word-wrap: 是否允許瀏覽器在單詞內斷句

  • 現在更名為了overflow-wrap
  • normal: 默認, 只在允許的斷字點換行
  • break-word: 在實在找不到換行點的時候, 就斷單詞換行

word-break: 怎樣進行單詞內的斷句

  • noraml: 默認, 使用瀏覽器的換行規則
  • break-all: 允許在 (非中日文等, 也就是英語什么的) 單詞內換行
  • keep-all: 只能在半角空格和連字符換行

p標簽操作的各種方式

  • 強制不換行: p { white-space:nowrap; }
  • 自動換行: p { word-wrap:break-word; }
  • 強制英文單詞斷行: p { word-break:break-all; }
  • 超出顯示省略號: p{text-overflow:ellipsis;overflow:hidden;}

word-break:break-all和word-wrap:break-word的區別

  • 這是張鑫旭大神的圖, 文章鏈接在上面
  • 這是鑫大神的圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM