1、CSS定义width属性并不是总是有效,如果对象是inline对象,width属性会被忽略。用display:block;后能设置width,效果相当div。2、img本身是 display: inline;的,和行内字有上下边距是一样的,要消除边距可以设置display:block;或者设置div的line-height:0px;