2016-07-30 44 views

回答

2

块元素需要父容器的整个宽度,只是你的容器没有宽度..和你必须指定图像的最大宽度,因为它会溢出容器,如果它是更大的

像这样:

div{ 
 
    width:200px; 
 
} 
 
img{ 
 
    max-width:100%; 
 
    
 
}
<div> 
 
    <img src="https://upload.wikimedia.org/wikipedia/commons/2/24/Male_mallard_duck_2.jpg"/> 
 
</div>

0
img { 
    max-width: 100%; 
    position: relative; // fix for old IE browsers and some blackberry browsers like UC Browser. 
    box-sizing: border-box; // fix for old operamini browsers and Get as Google preview 
}