以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  如何让数据超出单元格长度部分不显示?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=14217)


--  作者:tongjian
--  发布时间:2/2/2005 10:59:00 AM

--  如何让数据超出单元格长度部分不显示?
我是用xsl写的样式文件,可有的数据如果过长久会被打印到后面的格子里去,又什么办法让超出单元格长度的部分不显示吗?高手教教
--  作者:doubleG
--  发布时间:2/2/2005 12:11:00 PM

--  
那就把字符串截断,只留能显示的那个长度就可以了阿。
--  作者:tongjian
--  发布时间:2/2/2005 1:11:00 PM

--  
楼上的兄台,你说的固然是解决的办法之一,但我觉得那似乎并不是最有效的办法吧,因为截断字符串时要做很多判断,尤其是涉及全角字符和半角字符混用的情况会很麻烦,所以,xsl里没有能通过标签属性简单实现的方法吗?
--  作者:doubleG
--  发布时间:2/2/2005 1:27:00 PM

--  
xsl值负责处理数据,并不负责显示,真正显示的还是需要html,js等的混合使用。你也可以用js来一起判断啊。你也可以查一查w3c标准就知道了,没有拿样的标签的。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms