图片设置为div的背景图片。
width:100%; 再用max-width
如果图片的实际宽度小于div的宽度,就用图片的实际宽度
@dudu: 图片宽度小于div宽度,img:width:100%;max-width:图片的宽度; div也要给宽度,这样图片的宽度100%,才会有效
@宁馨儿11: 如果图片宽度是100px,div宽度是200px,原封不动;如果图片宽度是300px,div宽度是200px,图片宽度用200px。
@dudu: 如果是用于电脑端,img:width:200px;如果是用于手机端,图片的父类div给宽度,图片本身:width:100%,max-width:200px;
设置图片的宽和高继承父级div应该可以吧
img { display: block; height: auto; max-width: 100%; }
这样就行了