display:inline-block的BUG display:inline-block;会默认把文字间的空格和换行进行处理,导致元素俩边有边距,通过删除代码之间的空格或者换行又不美观。 解决方案:给父元素设置font-size:0;然后在给子元素上单独设置元素大小即可解决。