所谓的100都是相对外层来说的,外面没有宽的话100%就没有意义;div不给宽都是0的,如果div没有被图片撑开,可能是你float图片或者是目标div的缘故
让img float:left, div清浮动,就可以有多少图片就撑开多宽
很简单 ,你应该设置div的display:inline-block然后不要设置宽度就行了
如果你的DIV不设宽度是100%,如果一个DIV按百分比计算宽度的话,那它就不可能会有100px,200px这种固定值了啊,看你内部元素能撑开多宽就是多宽。