您当前的位置: 首页 > 前端教程 > HTML教程 > 网页中防止表格被撑破的方法总结

网页中防止表格被撑破的方法总结

作者:guanchaofeng 来源:不详 发布时间: 2008-03-02 12:45 点击:
网页制作中,防止表格被撑破的总结的4种方法,希望对大家有用! 一、使用img src=http://www.yhwl123.cn/123/pic.jpg width=400 height=300直接固定图片的大

网页中防止表格被撑破的方法总结

网页制作中,防止表格被撑破的总结的4种方法,希望对大家有用!

一、使用<img src="http://www.yhwl123.cn/123/pic.jpg" width="400" height="300">直接固定图片的大小。

这种方法不会引起页面显示的错乱,但是显示的图片经常是变形了的。

最不推荐了。

二、使用<img src="http://www.yhwl123.cn/123/pic.jpg" onload="javascript:if(this.width>300){this.resized=true;this.style.width=300;}">

这种方法会在调用图片的时候,会自动按比例缩小到指定的宽度,不会引起图片的变形,并且也不会撑破表格,因此就不会引起页面显示的错乱。

但也有一个缺点,如果图片太大,在显示图片过程(下载过程)中,还是会先以图片原大小显示,这时就会撑破表格,页面很难看。当然,当图片完全显示之后会自动缩小的。

三、为了防止图片撑破表格,在上述基础上,对表格进行限制:

在表格的标签<table>中加入一些限制代码,<table width="500" border="0" align="center" cellpadding="0" cellspacing="0">就可以有效地防止表格被撑开了。

四、更进一步,用鼠标滚轮可以缩小放大图片的代码:

<SCRIPT type=text/javascript>
function bbimg(o){
var zoom=parseInt(o.style.zoom, 10)||100;zoom+=event.wheelDelta/12;if (zoom>0) o.style.zoom=zoom+'%';
return false;
}
</SCRIPT>
使用方法如下:

<img src="http://www.yhwl123.cn/123/pic.jpg" onmousewheel="return bbimg(this)" onload="javascript:if(this.width>500){this.resized=true;this.style.width=500;}">
也可以用样式:

img {
max-width: 500px; width:expression(this.width > 500 ? "500px" : this.width)
}

分享到:
本文"网页中防止表格被撑破的方法总结"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4