zoukankan      html  css  js  c++  java
  • 让图片等比例缩放的代码

    代码简介:

    js等比例缩放图片,这个功能非常实用,当网页加载一个尺寸比较大的图片时,往往会把一个网页撑的变形,页面变得很难看,于是我们就想到了用JS去控制超出一定范围的图片,以稳定页面布局,本代码段就是完成了此功能,而且代码非常简洁,效果很好,你可以运行代码看下效果。

    代码内容:

    View Code
    <html>
    <head>
    <title>让图片等比例缩放的代码 - www.webdm.cn</title>
    <script>
    function DrawImage(ImgD,iwidth,iheight){
    //参数(图片,允许的宽度,允许的高度)
    var image=new Image();
    image.src
    =ImgD.src;
    if(image.width>0 && image.height>0){
    if(image.width/image.height>= iwidth/iheight){
    if(image.width>iwidth){
    ImgD.width
    =iwidth;
    ImgD.height
    =(image.height*iwidth)/image.width;
    }else{
    ImgD.width
    =image.width;
    ImgD.height
    =image.height;
    }
    }
    else{
    if(image.height>iheight){
    ImgD.height
    =iheight;
    ImgD.width
    =(image.width*iheight)/image.height;
    }else{
    ImgD.width
    =image.width;
    ImgD.height
    =image.height;
    }
    }
    }
    }
    </script>
    </head>
    <body>
    <img src="http://www.webdm.cn/themes/pic/webdm_logo.gif" alt="自动缩放后的效果" width="220" height="80"

    onload
    ="javascript:DrawImage(this,100,100)" />
    </body>
    </html>
    <br />
    <p><a href="http://www.webdm.cn">网页代码站</a> - 最专业的网页代码下载网站 - 致力为中国站长提供有质量的网页代码!

    </p>

    代码来自http://www.webdm.cn/webcode/afd57726-4fd2-425f-9c7a-6ea77d0fda49.html

  • 相关阅读:
    vc枚举本机端口信息API
    xmpp 与服务器连接并身份验证成功
    xmpp 常见错误 一
    xmpp 环境配置
    使用宏定义创建单例
    iOS知识列表
    ios sqlite 简单使用
    关于游戏
    开通博客园博客的第一天
    如何让移动设备的宽与浏览器视图的宽保持一致
  • 原文地址:https://www.cnblogs.com/webdm/p/2304442.html
Copyright © 2011-2022 走看看