发现大旗那方面有时换图片。所以高度经常不固定,因为烟雨楼台的ad代码是嵌套在首页banner中,所以有时会让页面变形,发现好几次了,问题很严重...
找到的关于控制单元格高度代码(小于等于某值不变,大于时自动截取,经ie/遨游验证通过,没有在ff上试验,电脑没有装,所以在ff验证的朋友们可以告诉我一声...):
<body><table>
<tr>
<td><div id=ad style="overflow:hidden;"><img src="https://t.imsail.com/xxx.jpg"></div></td>
</tr>
</table>
<script language=javascript>
Height=document.getElementById("ad").offsetHeight;
Width=document.getElementById("ad").offsetWidth;
if(document.getElementById("ad").offsetHeight>100)
document.getElementById("ad").style.height=100;
</script></body>
还有另外一种和上面相反,就是表格内容在小于某值时表格高度不会变,除了修改上面的代码外,还有一种方法。需要在css风格中写入。代码如下:
<style>
table{table-layout:fixed;height:200px;background-color:red}
td{word-wrap:break-word;word-break:break-all}
</style>
<body>
<table>
<tr>
<td>
<img src="https://t.imsail.com/xxx.jpg">
</td>
</tr>
</table>
</body>
(8.4号注)今天又发现以前做的好像有点多余,呵呵,画蛇添足了~~~
不使用java,单纯利用“overflow”属性就完全可以控制这一点。
还拿第一个为例:
<body><table>
<tr>
<td><div id=ad style="height:100;overflow:hidden;"><img src="https://t.imsail.com/xxx.jpg"></div></td>
</tr>
</table>
</body>
这样就完全可以了!:)