css图片不配高度只配宽度,高度就会自动等比显示吗?

html-css017

css图片不配高度只配宽度,高度就会自动等比显示吗?,第1张

默认情况下,图片只需要设置宽度,高度就会自动等比例调整,同理,只设置高度,宽度也会自动等比例调整,如果同时设置宽度和高度,那么就要自己计算好宽高比例,否则的话图片就有可能会发生变形。因此通常情况下宽度和高度只需要设置其中一项即可。

以上描述不适用于除图片外的其他元素。

设置图片自适应,给图片设置display:blockwidth:100%不要设置高度,不要设置高度,不要设置高度。这样图片就能根据父级div适应大小,就是你设置一个div,里面放图片。div多大,图片就多大。高度自动适应,所以不能设置高度。