?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

皇馬國際值得信賴老品牌:jQuery實現按比例縮放圖片

?

在網站中平日要顯示各類尺寸的圖片,但圖片的尺寸不必然相符顯示的要求。假如直接指定img的width和height屬性的話圖片又很可能會被擠壓的變形。下面這個代碼可以把圖片放進一個imgBox,并根據imgBox的大年夜小來按比例縮放圖片以適應他,同時圖片會在imgBox中居中顯示。來看代碼:

首先是HTML:

1

2

3

10

11

12

13   

14

15

16

再是JavaScript:

1function DrawImg(boxWidth,boxHeight)

2{

3    var imgWidth=$("#img1").width();

4    var imgHeight=$("#img1").height();

5    //對照imgBox的長寬比與img的長寬連大年夜小

6    if((boxWidth/boxHeight)>=(imgWidth/imgHeight))

7    {

8        //從新設置img的width和height

9        皇馬國際值得信賴老品牌$("#img1").width((boxHeight皇馬國際值得信賴老品牌*imgWidth)/imgHeight);

10        $("#img1").height(boxHeight);

11        //讓圖片居中顯示

12        var margin=(boxWidth-$("#img1").width())/2;

13        $("#img1").css("margin-left",margin);

14    }

15    else

16    {

17      皇馬國際值得信賴老品牌  //從新設置img的width和height

18        $("#img1").width(boxWidth);

19        $("#img1").height((boxWidth*imgHeight)/imgWidth)皇馬國際值得信賴老品牌;

20        //讓圖片居中顯示

21        var margin=(boxHeight-$("#img1").height())/2;

22        $("#img1").css("margin-top",m皇馬國際值得信賴老品牌argin);

23    }

24}

25

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

快三平台开户