在一个Table表中,对于一个TD中的字符,如果含有“-”或“!”这种字符,会换行,怎样才能让其不换行呢?示例如下,
ABCDDDD-
DDDTESTDDDDDDDD
想让它不换行变成如下格式(已用过<nobr>和WordBreak方式,不成功)
ABCDDDD-DDDTESTDDDDDDDD谢谢!

解决方案 »

  1.   

    try<style>
    td{white-space:nowrap;word-break:keep-all}
    </style>
      

  2.   

    To:anheizhizi
    多谢回复,能具体点吗?我的字符是这样写的
    <table><tr><td>ABCDDDD-DDDTESTDDDDDDDD</td></tr></table>
    我之前用过如下方式或在Styles中加上WordBreak之类的没有成功。
    <table><tr><td><nobr>ABCDDDD-DDDTESTDDDDDDDD</nobr></td></tr></table>
      

  3.   

    To:vivianfdlpw() 
    试了你的方法还是不行。
    To:happyfamily
    宽度是不够,但用户可以移动鼠标来看,要求不能换行,一换行,显示会很难看,各位谁有好的办法来处理不?感激不尽
      

  4.   

    下面的代码你去掉td的样式和加上td的样式你就知道了:
    <style>
    table{width:10px}
    td{white-space:nowrap;word-break:keep-all}
    </style>
    <body>
    <table><tr><td>
    ABCDDDD-
    DDDTESTDDDDDDDD
    </td></tr></table>
    </body>