国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > HTML5 > 正文

HTML如何讓IMG自動適應(yīng)DIV容器大小的實現(xiàn)方法

2024-09-05 07:23:17
字體:
供稿:網(wǎng)友

為了讓IMG自適應(yīng)大小,如下我做了一個橫向自適應(yīng)的示例:

  • IMG樣式(橫向拉伸,縱向自動匹配大小)
     
  • DIV樣式(元素居中顯示)

IMG樣式

(橫向拉伸,縱向自動匹配大小)

 width:100%; height:auto;

(縱向拉伸,橫向自動匹配大小)

 width:auto; height:100%;

DIV樣式(元素居中顯示)

 display:flex; align-items:center;  justify-content:center;

做法很簡單,只要設(shè)置對應(yīng)圖片的width和htight的具體數(shù)值就可以了。看下面的例子:

img{ width:auto; height:auto; max-width:100%; max-height:100%;}

這樣設(shè)置圖片的話,可以使圖片在指定的空間內(nèi)縮放。4行的意思是:

  • width:auto;圖片的寬度自己適應(yīng)(圖片有多寬就顯示多寬)
  • height:auto;圖片的高度自己適應(yīng)(圖片有多高就顯示多高)
  • width:auto;和height:auto;一起使用就代表著顯示圖片的原始尺寸(可以理解為沒有什么作用)
  • max-width:100%;圖片的寬度不能超過圖片所在的空間的寬度
  • max-height:100%;圖片的高度不能超過圖片所在的空間的高度
  • max-width:100%;max-height:100%;一起使用就代表這圖片的寬高尺寸最大不能超過它所在的空間的寬高。

示例代碼

如下是兩個大小和比例都不同的圖片,應(yīng)用這個方法可以讓圖片自動填充并居中顯示

<html><head><title>讓圖片自動適應(yīng)DIV容器大小</title><style>.ShaShiDi{width:500px;height:400px;display:flex;align-items:center;justify-content:center;   /*為了效果明顯,可以將如下邊框打開,看一下效果*/   /* border:1px solid black; */}.ShaShiDi img{ width:100%; height:auto;}</style></head><body> <div class="ShaShiDi">  <img src="./1.png"/> </div> <div class="ShaShiDi">  <img src="./2.png"/> </div></body></html>

 以上就是HTML如何讓IMG自動適應(yīng)DIV容器大小的實現(xiàn)方法的詳細內(nèi)容,更多關(guān)于HTML IMG自動適應(yīng)DIV的資料請關(guān)注武林網(wǎng)其它相關(guān)文章!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 通榆县| 钟山县| 南溪县| 安岳县| 公安县| 青田县| 陈巴尔虎旗| 宜宾县| 新沂市| 东宁县| 石楼县| 怀柔区| 都昌县| 徐闻县| 峡江县| 彭山县| 特克斯县| 赞皇县| 黄石市| 石嘴山市| 康马县| 巩义市| 石首市| 澄城县| 吴川市| 海口市| 泗洪县| 晋中市| 若羌县| 平南县| 扎囊县| 福安市| 南投市| 宁远县| 四子王旗| 安平县| 都江堰市| 洪江市| 江陵县| 邻水| 沁源县|