今天碰到了很有意思的一个小东西,前辈给我说就是有的公司写移动端的时候要求文本行要精确到1px;我说这还不好办padding为0不就是完全的适应元素高度啦,然后他让我试试,看下图
这是padding 0 ;margin 0 的时候的样式
你会发现字跟背景还是没有对齐的。。。奇怪不奇怪 明明设置了padding还会有默认的距离,难道padding是负值就好了?我再试了下
然而。。。。。。他不建议我使用
然后我就掉坑里了。。脑袋就开始秀逗了,后来前辈就告诉我 他这个文本元素的内容就不是padding来决定了 而是行高
给这个文本元素一个行高 行高的值为1就可以占满这行的高度了(附下图)
样式(我把margin和padding去掉了 这样更能看出来不是这两个属性影响的)
这个就是哪一行文本的样式0.0
怎样有没有很奇特呢