V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zwillhill
V2EX  ›  问与答

请问 css 设置换行如何处理?

  •  
  •   zwillhill · 2017-07-18 00:54:54 +08:00 · 1674 次点击
    这是一个创建于 2486 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如说一个标题太长需要换行,试了结果有如下几个

    [汉
    字]word1.word2.word3.word4.word5.
    word6.word7
    

    汉字被单独断开一行

    或者:

    [汉字]word1.word2.word3.word4.wo
    rd5.word6.word7
    

    英文单词 word 被分成 wo 和 rd5

    如果 word 之间不是用 . 分隔,而是空格或者-之类的,还是能正常按照单词自动换行,

    [汉字]word1.word2.word3.word4
    word5.word6.word7
    

    word4 后面是空格而不是.

    加上 . 以后,是不是会被认为是一个整体单词?怎么能忽略这种识别?

    4 条回复    2017-07-18 06:13:13 +08:00
    ferrum
        1
    ferrum  
       2017-07-18 00:59:37 +08:00 via iPhone
    看不太懂你在说什么,但我猜这和浏览器会把连续的多个空格看作一个空格有关。

    想换行就用 div 包起来,不想换行就用 CSS,关键词 white-space。
    msg7086
        2
    msg7086  
       2017-07-18 01:05:50 +08:00
    并没有识别什么吧。又没有空格,不就是整体么。
    v2ex.com 难道也应该断句成 v2ex.
    com 么。
    Twinkle
        3
    Twinkle  
       2017-07-18 01:11:28 +08:00
    break-word 就可以了吧。英文用点连接,本来就不太常见。
    DaPanda
        4
    DaPanda  
       2017-07-18 06:13:13 +08:00
    用 html 里的 <wbr> 标签
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1037 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:05 · PVG 04:05 · LAX 13:05 · JFK 16:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.