LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

td内容自动换行

Ccoffee
2012年2月4日 12:34 本文热度 2710
[color=rgb(0,0,0)]html中td元素的nowrap属性表示禁止单元格中的文字自动换行。但使用时要注意的是,td元素中nowrap属性的行为与td元素的width属性有关。如果未设置td宽度,则nowrap属性起作用的,如果设置了td宽度,则nowrap属性不起作用。 [br]通过css让td自动换行 [br][br]项目中 ajax 应用需要动态创建element 但是在td内 内容过长 firefox 能自动换行,ie6 比较傻瓜的!可以如下设置td的css即可实现 [br][br]
[br][br] 但是对于英文和数字来说,以上的设定在 ie6 下正常的换行,到了firefox下不能换行了。因为word-wrap不是css2的标准属性,所以mozilla不支持这个。很多人用overflow将撑出的部分隐藏或者加滚动条,但这样子肯定不是我们想到达到的效果,只能用js实现换行。 [br][br] 用代码实现 [br][br] 无空格连续长字符,浏览器将它看成是一个长单词了,故实现不了自动换行,所以在你想换行的地方打个空格即可解决换行问题,用js处理加入标点符号或者用空格隔开,就可以实现英文和数字的自动换行了。 [br][br] 1. 用js实现 [br] [br][br] 2. 在后台实现 [br] /// [br] /// 创建日期:2009-5-6 [br] /// 创建人 :******* [br] /// 方法名称:tobreakword [br] /// 内容摘要:在长字符串中加入空格,使其在firefix中能自动换行 [br] /// [br] /// 要显示的字符串 [br] /// 每行显示的长度 [br] /// 转换后的内容 [br] private string tobreakword(string strcontent, int length) [br] { [br] //如果为空,则返回空字符串 [br] if (strcontent == null) [br] { [br] return string.empty; [br] } [br] //如果长度不够,则直接返回 [br] if (strcontent.length <= length) [br] { [br] return strcontent; [br] } [br] string strtemp = string.empty; [br] //如果足够长,则在其中加入空格 [br] while (strcontent.length > length) [br] { [br] strtemp += strcontent.substring(0, length) + " "; [br] strcontent = strcontent.substring(length, strcontent.length-length); [br] } [br] strtemp += " " + strcontent; [br] return strtemp; [br] }[/color]

该文章在 2012/2/4 12:34:43 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved