读书人

请教一个关于table的小疑点

发布时间: 2012-01-19 00:22:28 作者: rapoo

请问一个关于table的小问题
在一个table的一行中有两列,一个是字符串形式的,一个是数字形式的,为什么字符串形式的可以换行,而数字形式的不行

[解决办法]
数字形式的应该也可以换行吧,
把它强制转换成string类型的+ " <br> "
[解决办法]
两种解决方案,要不把该列变成字符串形式的
要不 在 TD里加上 <td style= "word-break:break-all ">
[解决办法]
ie就是如此。换成差一些的浏览器,也许会将一个单词随意换行。

这个问题与asp.net无关,是html/css问题。随便搜了一些网页你可以参考:

http://www.vipcn.com/InfoView/Article_177847.html
http://www.coverer.net/2005/09/post.html

[解决办法]
由于数字是连在一起的,IE会认为是一个单词,所以不能换行,采用css可以控制这个问题

style= "word-break:break-all ":按照宽度强制换行
style= "word-wrap:break-word ":按照单词换行

读书人网 >asp.net

热点推荐