你好!其实DIV的宽高要适应于图片的大小,那最好的办法就是不在要div里加入任何的CSS高度和宽度,如果你DIV两边还有内容的话,直接加入一个float就够了,至于宽高都改成auto或为空就行。下面我举个例子,两边分别有DIV,中间放置图像,根据图像大小自动适应,你可以参考一下:
用div比较麻烦,你这样吧,直接在table里插入图片就行了,在table上加居中就ok了,table不设定宽度的情况下默认是宽度最小化的,下面是示例
div不设置大小用图片做背景
width:auto; height:auto; overflow:hidden;