由于用户输入的TD之间的内容有可能过多,如何能限制在一行内显示呢??固定它的高度和宽度??如果字数过多的话,最好多余的部分能变成...???如何实现呢??谢谢能写个例子吗
解决方案 »
- 新手求助 求大侠帮忙
- Java程序员简历,请大师指点(去上海)
- 求助:Jfreechart图片显示问题,请求帮助,谢谢
- 谁知道FLASH里面的网络API是个什么概念,为什么可以实现跨域?
- 晕了,怎样才能把值传给ACTION呢 在线求救呀~~~~~
- 帮忙了,着急呀!总提示这个错误,大家帮忙分析一下!
- 本机关闭浏览器,仍能保留session信息
- 请教:jsp数据库链接的问题
- 如何判断OLE字段是否为空
- 类找不到,这个错误怎么解?怎么配置TOMCAT使类可以找到?急呀!!!毕业设计进行不下去了!
- eclipse中的database explorer配置和mysql5.0的连接de 方法
- jsp如何引用Bean中的对像
if(aaa.length()>12)
aaa.substring(0, 9)+"...";
<input type="text" width="120" nowrap value="我终于明白,我其实有一条韧性十足的命,它远比我想象中的那条命结实得多、耐磨的多"/>nowrap 这个属性是禁止多行显示的,
但是TD中设置了width后,再用nowrap 就不起作用了,所以一般是在TD里放个text框,(我也新手,只会这么多),也许CSS能够搞定,至于截取,自己写函数吧,把VALUE值改变下一,
把这个加到你的css文件里
.ctltable{
border-collapse: collapse;
table-layout:fixed}
.ctltable td {
text-overflow:ellipsis;
overflow:hidden;
white-space: nowrap;
padding:2px}ctltable加在table上就可以了 <table class="ctltable">
<td width=100 height=100/>
<td align="center"><SPAN style="width:100px;overflow:hidden;text-overflow:ellipsis;"><NOBR><%=rs.getString("content")%></NOBR></SPAN></td>
大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。
大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。
大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。大家好呀。
</TD>