请问能对INPUT实现在DIV等元素中的OVERFLOW属性吗??急急急急急急~

imjack 2003-03-16 09:41:53
以下代码再ie5.5以上就可以,在5.0种就不行!
<table width=75% border="1">
<tr><td width="10%">
<input style="width:100%" value="kkkkkkkkkkkkkkkkk">
</td><td>d</td></tr>
</table>

我所要的效果是input的长度不随value值的长度变化而变化!在上面的代码再5.0中,当value值较长时,input的长度会随之变化!在5.5种就不会出现这样的情况!

不知各位是否明白我的意思?有何良策?谢谢!
...全文
113 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Go_Rush 2003-03-17
  • 打赏
  • 举报
回复
一定要用 <input>吗

如果只是显示内容,可以用别的标记阿,比如<xmp>之类的
imjack 2003-03-17
  • 打赏
  • 举报
回复
但我是希望将数据显示在表格中,在显示数据之前,表格的每个单元和的长度是固定下来的!
在显示数据的时候,当数据的长度长于该单元格的时候,我希望将多余的部分不显示出来,这样就不会将表格的单元格“挤”长!所以我用了input放数据,再将input的长度设为100%,border设为0,这样看起来就像是没有使用input一样。但在5.0中,当input中的存放的质的长度超过单元格的长度的时候,数据就将单元格的长度给"挤"长了!

但在5.5中不会出现这样的情况
fason 2003-03-17
  • 打赏
  • 举报
回复
sorry,上面写错了,是
<table border="1" width="100" bordercolor="#000000" >
<tr>
<td width="100%"><input style="border:1 solid #3366cc" onkeyup="this.style.pixlWidth=this.parentElement.offsetWidth"></td>
</tr>
</table>
fason 2003-03-17
  • 打赏
  • 举报
回复
呵呵,试试这样行不行
<table border="1" width="100" bordercolor="#000000" >
<tr>
<td width="100%"><input style="border:1 solid #3366cc" onpropertychange="this.style.width=parentElement.style.width"></td>
</tr>
</table>
imjack 2003-03-16
  • 打赏
  • 举报
回复
5。0和5.0怎么就这么大差别呢?靠!
imjack 2003-03-16
  • 打赏
  • 举报
回复
不用百分比就不能实现我的效果!
我所要的效果在5.5下能很好实现,就是在5.0下运行的时候不能正确现实!
fason 2003-03-16
  • 打赏
  • 举报
回复
不要用百分比了

61,125

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧