我有相当大的文本(字体大小28)我试图在固定高度的容器中垂直对齐。webkit vs firefox文本的高度
我这样做的目的只是设置一个边缘顶部,以便它到达正确的位置。但是,在Firefox中,我需要20px的margin-top,而在Safari中,我需要15px(否则它太慢了)。我看到这种差异是因为在Safari中,文本元素比Firefox中高,并且在顶部包含少量的空白(在Firefox中不显示)(在Firefox中,文本元素的顶部恰好是文本开始的时候)。
我试过所有有线高度的显示组合,并且可能会为文本和内容添加宽度/高度。什么都没有
我能做些什么来使这一致?我讨厌使用JS但它似乎是唯一的选择......
让我们来看看相关的html/css吧! jsfiddle.net –