當前位置:吉日网官网 - 盛世收藏 - js和jquery如何獲取圖片真實的寬度和高度_javascript技巧

js和jquery如何獲取圖片真實的寬度和高度_javascript技巧

1、什麽時候需要獲取圖片真實的寬度和高度

在做pc網頁的時候,有時候會考慮按照插入的圖片的尺寸來判斷圖片是橫圖還是豎圖。然後判斷過後給予不同的展示方式!

另外壹種就是在手機頁面上,在新聞頁插入的圖片往往都是按照圖片的原尺寸來展示,如果手機屏幕太小,太大的圖就會超出去!這時候有兩種解決辦法

1)給所有的圖片加上這樣的樣式

1

代碼如下:

.news img{margin:5px auto; display:block;width:100%; height:auto;}

但是這種方式有另外壹個問題就是,如果插入的圖片本身就很小的話,也會被直接拉伸成100%顯示,顯然這是不合理的!那麽這裏就介紹另外壹種方式就是通過js動態展示圖片的尺寸!

2)js動態獲取圖片的尺寸

jquery方式

代碼如下

js方式

代碼如下

上面兩種方法中jquery比較簡單,實現起來比較快,第二種比較復雜些,但是執行起來比jquery要快!

  • 上一篇:為什麽微信標簽不能刪除?
  • 下一篇:拜托,妳在哪裏找到那些漫畫的?
  • copyright 2024吉日网官网