首页 > 电脑专区 > 电脑教程 >

js怎么控制图片的分辨率适应电脑分辨率

来源:互联网 2023-02-20 17:08:20 版权归原作者所有,如有侵权,请联系我们

下面小编就为大家带来一篇JS限定手机版中图片大小随分辨率自动调整的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧06d办公区 - 实用经验教程分享!

方法/步骤

  • 1

    让包裹图片的盒子绝对定位,- left:50%,- Margin-left:图片宽度的一半06d办公区 - 实用经验教程分享!

    js怎么控制图片的分辨率适应电脑分辨率06d办公区 - 实用经验教程分享!

  • 2

    script type="text/javascript">06d办公区 - 实用经验教程分享!

    var ObjImg = jQuery(".Dy_Content img");06d办公区 - 实用经验教程分享!

    for (var i = 0; i ObjImg.length; i ) {06d办公区 - 实用经验教程分享!

    06d办公区 - 实用经验教程分享!

    js怎么控制图片的分辨率适应电脑分辨率06d办公区 - 实用经验教程分享!

  • 3

    loadImage(ObjImg.eq(i));06d办公区 - 实用经验教程分享!

    }06d办公区 - 实用经验教程分享!

    function loadImage(Obj) {06d办公区 - 实用经验教程分享!

    var b_width = 320;06d办公区 - 实用经验教程分享!

    var img = new Image();06d办公区 - 实用经验教程分享!

    js怎么控制图片的分辨率适应电脑分辨率06d办公区 - 实用经验教程分享!

  • 4

    img.src = jQuery(Obj).attr("src");06d办公区 - 实用经验教程分享!

    if (img.complete) {06d办公区 - 实用经验教程分享!

    var i_width = img.width;06d办公区 - 实用经验教程分享!

    var i_height = img.height;06d办公区 - 实用经验教程分享!

    if (i_width > b_width) {06d办公区 - 实用经验教程分享!

    js怎么控制图片的分辨率适应电脑分辨率06d办公区 - 实用经验教程分享!

  • 5

    var bx = b_width / i_width;06d办公区 - 实用经验教程分享!

    jQuery(Obj).width(b_width);06d办公区 - 实用经验教程分享!

    jQuery(Obj).height((bx * i_height).toFixed(0));06d办公区 - 实用经验教程分享!

    }06d办公区 - 实用经验教程分享!

    return;06d办公区 - 实用经验教程分享!

    }06d办公区 - 实用经验教程分享!

    js怎么控制图片的分辨率适应电脑分辨率06d办公区 - 实用经验教程分享!

  • 6

    img.onload = function () {06d办公区 - 实用经验教程分享!

    var i_width = this.width;06d办公区 - 实用经验教程分享!

    var i_height = this.height;06d办公区 - 实用经验教程分享!

    if (i_width > b_width) {06d办公区 - 实用经验教程分享!

    var bx = b_width / i_width;06d办公区 - 实用经验教程分享!

    js怎么控制图片的分辨率适应电脑分辨率06d办公区 - 实用经验教程分享!

  • 7

    jQuery(Obj).width(b_width);06d办公区 - 实用经验教程分享!

    jQuery(Obj).height((bx * i_height).toFixed(0));06d办公区 - 实用经验教程分享!

    }06d办公区 - 实用经验教程分享!

    };06d办公区 - 实用经验教程分享!

    };06d办公区 - 实用经验教程分享!

    /script>06d办公区 - 实用经验教程分享!

    js怎么控制图片的分辨率适应电脑分辨率06d办公区 - 实用经验教程分享!

  • 7相关内容非法爬取自百度经验
  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!06d办公区 - 实用经验教程分享!


    标签: 硬件软件分辨控制图片

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号