问题描述:标签div设置了height、line-height等两个CSS样式;div容器内有强制为行内显示的标签span,并设置了display:inline;height等两个CSS样式。在盒模式下,css样式继承我都明白,今天在实际做东西时结果给span标签也加上了height样式,结果导致span标签向下偏移了9像素。最后查出问题就是由于给span加了height样式导致的。但是我不知道为什么会出现这种情况,求大牛赐教?
IE调试切图:
1、正常情况图片:
2、问题时图片:
你不要去掉 line-height, 加上 vertical-align:middle 试试 会不会