H5页面莫名其妙多间距

inout没有写margin,为什么上面间距那么大?

H5页面莫名其妙多间距

这个元素没有设置字体大小

继承了html的字体大小

这里是640%

16*6.4=102.4px

16px是html的默认字体大小

默认的行高是1.5

相当于这个div现在的行高是

102.4*1.5=153.6

虽然里面你看上去只有p标签 input标签,但是里面有空格那些。

因为input默认是display: inline-block;inline    inline-block前后是会保留空格的

这种按钮除非一排有多个,否则都用块级吧

如果是内联元素会通常都会设置字体大小跟行高自然不存在这个问题了




如果是内联元素会通常都会设置字体大小跟行高自然不存在这个问题了

相关文章: