首页 > 为什么这里行内元素上下padding有效?

为什么这里行内元素上下padding有效?

这里的20*35.5是怎么来的?
20应该是左右padding相加,那35.5是什么意思?为什么chrome是36,firefox是35.5。


这位朋友 我来给你解答一下这个问题

首先 span标签属于行内元素 所以 右侧样式中 关于宽度和高度是无效的

第二 为什么宽度是对的 高度不对 是因为浏览器默认字号的问题 chrome下是14号字 由此占据了36的高度

你可以加上如下样式 就会得到你想要的结果 html,body{font-size:0;}


我记得padding-left和padding-right是有用的~

不知道,我都是这样用的。 上面图片是我昨天刚写的。

为什么chrome是36,firefox是35.5。 这个是每个浏览器默认的样式会有点不一样的,或许你去IE看 又是另一种尺寸。

【热门文章】
【热门文章】