首页 文章

适用于Safari 4.0的CSS,但不适用于Google Chrome

提问于
浏览
1

我遇到了CSS问题 . 它在所有浏览器(IE6 / 7/8,Firefox 3,Opera 9.5,谷歌Chrome 3/4)中正确应用的风格,但在Safari 4.0中则不然 . 如果我使用:

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #blaat { margin: 1px 0px; }
}

我可以在Safari中工作,但随后它在Chrome中中断 . 任何人都知道任何Safari 4.0特定的CSS黑客?

1 回答

  • 0

    尝试使用 line-height 进行试验 . line-height的默认值取决于浏览器,因此如果未明确设置line-height,则可以在不同的brwosers中获得不同的边界框高度 . 例如,设置 line-height: 1.2em (或1.1em或1.5em或其他)应该导致边界框的高度相同 .

相关问题