1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>css 图片等比例铺满矩形div</title> 6 <style type="text/css"> 7 .box{ 8 width: 100px; 9 height: 100px; 10 } 11 .box img{ 12 width: 100%; 13 } 14 </style> 15 </head> 16 <body> 17 <div class="box"> 18 <img src="dog.jpg"/> 19 </div> 20 </body> 21 </html>
从代码层面理解,img标签设置的100%宽度,是根据其父元素计算的。