我有一个列内容可能很长的表。从设计/可用性的角度来看,最好是在文本中包装文本或提供滚动条来查看整个文本吗?
就个人而言,我认为包装文本更好。但我想知道其他人在这种情况下做了什么?
答案 0 :(得分:1)
我总是分页我的内容而不是包装或滚动。使用jQuery DataTables非常简单,它为用户提供了过滤,限制和排序数据的更多机会。
此解决方案还为您提供了滚动数据的选项,以及动态调整列或显示/隐藏的选项。但我从来没有达到那一点。我的一个应用程序,使用Ajax和Pipelining(由插件支持),它可以处理300多万条记录而不会出现打嗝。另外,请注意它可以使用jQuery的Themeroller,它可以简单地为表格设置样式,如果需要,甚至可以动态地从用户端设置样式。
答案 1 :(得分:0)
我通常会将文本换行到单元格中。但是,“你可能长期”是什么意思?
答案 2 :(得分:0)
我使用日历插件,有时标题会变长 - 如果需要,我决定在中间打破字符串 - 仅在CSS3中支持 - 否则它只是包装
我的css
.fc-event-title {
text-wrap: unrestricted;
word-wrap: break-word;
}
只会在 mywordisexteremlylong 并且无法正确放入小单元格时才会发生
但这是非常极端的,所以它不会溢出到下一个单元格。
但如果有足够的空间,我就不会打破这个词。