首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > 网页设计 >

单元格内容显示有关问题,指点迷津啊

2012-03-16 
单元格内容显示问题,指点迷津啊!!!假定现在的单元格宽度只能容纳20个字符,我从数据库表中读取长度为30个字

单元格内容显示问题,指点迷津啊!!!
假定现在的单元格宽度只能容纳20个字符,
我从数据库表中读取长度为30个字符的内容插入到此单元格时,
它会自动换行以便容纳下内容。
有没有方法(编程的方法暂不考虑)让大于单元格宽度的内容在装满单元格
一行后,使超出宽度的内容自动“消失”,以保证单元格不换行显示。

[解决办法]
有点意思,关注一下

不过,好像不用编程的方法实现不了啊
[解决办法]
以下可以实现你的需求
<table>
<tr>
<td>
<div STYLE="width: 250px;overflow : hidden;text-overflow : ellipsis ;">
文字很长显示不完就会自动以..代替aaaaaaaaaaaaaaaaaaaaaaaddddddddddddddddddddd
ddddddddddddddddddddddddddddd </div> 
</td>
</tr>
<tr>
<td>
<div STYLE="width: 250px;overflow : hidden;text-overflow : clip;">
文字很长显示不完就会自动裁切aaaaaaaaaaaaaaaaaaaaaaaddddddddddddddddddddddddddd
ddddddddddddddddddddddd </div> 
</td>
</tr>
</table>
[解决办法]
应该是不可能的
[解决办法]
可以用js或者后台代码来控制隐藏多余字符

如js


<SCRIPT LANGUAGE="JavaScript">
<!--
var str = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";

function leftstr(str,len){
if( str.length > 20 )
str = str.substring(0,20);
return str;
}

alert(leftstr(str,20));

//-->
</SCRIPT>


[解决办法]
上楼的方法好象能行的,自己编比较好啊!呵呵

热点排行