收藏本站 
广告服务 
网站地图 
>> 为你提供近10万篇各类电脑技术文章、网络技术教程、软件技术文章、网页设计教程、平面设计教程、数据库技术教程等方面的电脑教程!
先飞电脑技术网技术文章网站建设布局配色
网络编程 | 网站建设 | 网络技术 | 设计教程 | 软件教学 | 程序开发 | 数据库开发 | 教育认证 | 硬件维护 | 媒体动画 | 机械电子 |

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

[ 作者:佚名    转贴自:网络转载    阅读次数:21    更新时间:2007-10-23 17:32:00   录入:刘光勇 ]        
    网页制作中,防止表格被撑破的总结的4种方法,希望对大家有用!

一、使用<img src="pic.jpg" width="400" height="300">直接固定图片的大小。

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

最不推荐了。

二、使用<img src="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="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)
}

文章首页【加入到收藏夹】告诉好友】【打印此文】【关闭窗口
  版权声明:本站提供的“网页中防止表格被撑破的方法”版权归文章所有者,转载请注明出处!
 ·上一篇文章:正确使用字体和颜色让网站更易读      ·下一篇文章:网页设计之如何确定网站栏目
相关文章
·PHP网页制作常用的正则表达式[46]
·使用DW方便快捷编辑网页标签[96]
·网页制作中常见的网页表单的应用[90]
·给网页中的视频播放窗口预设图像[50]
·网页的头部信息涵义你全知道吗?[69]
网站主页 | 收藏本页 | 联系我们 | 广告服务 | 站点地图 | 会员注册 | 隐私政策 | 内容指正

联系QQ:先飞电脑技术网站事务联系QQ,点击可以直接留言. 32933427 电话:13710542091 [世界排名] 鄂ICP备05005890号 先飞电脑教程网