代码之家  ›  专栏  ›  技术社区  ›  metrobalderas

带有长HTML字符串和<wbr>的正则表达式

  •  1
  • metrobalderas  · 技术社区  · 14 年前

    我刚找到 <wbr> 元素( link )它基本上允许特定的区域,如果需要的话,可以应用中断。

    基本上,我想在我的应用程序中实现它,以防止由于博客中的评论包含太多的字母或符号而破坏布局。

    问题是:它必须与html兼容,所以 averylongmadeupandunnecesaryunspacedword 可能每个25个字符都会分开,但不会断开一个链接 <a href="http://www.google.com/search?hl=en&source=hp&q=averylongandunnecesarywordingoogle&aq=f&aql=&aqi=&oq=">link</a> .

    1 回复  |  直到 12 年前
        1
  •  2
  •   Owen Ryan Doherty    14 年前

    你考虑过使用css吗?这个 自动换行 属性在IE、Safari和Firefox 3.5中受支持

    /* example */
    .comments { word-wrap: break-word }
    

    也, <WBR> isn't supported on IE8 :(