css - 在 Safari/Mac 中定位 1px,但在 Safari/Windows 上有效

标签 css macos safari

我在这个问题上撞墙了; Logo 图像(“It's All About Revenue”)在 Mac 上的 Safari 中向上移动了一个像素,但在我能够测试的所有其他浏览器/操作系统组合中正确呈现。有没有人知道为什么会这样?这是网站:http://blog.eloqua.com/

预先感谢您的帮助!

最佳答案

height <div class="parentLogo"> 的属性元素在两个浏览器之间的计算方式不同:

你需要设置它的height手动属性:

.custom .parentLogo {
    height: 40px;
    ...
}

这应该可以解决问题。

关于css - 在 Safari/Mac 中定位 1px,但在 Safari/Windows 上有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2812900/

相关文章:

objective-c - NSButton NSTrackingArea - 跟踪不起作用

html - Safari 不支持元素背景颜色?

javascript - 带有 onclick 的 href 在 Safari 中不起作用

javascript - 并非所有 CSS 都在 Vuetify 中与 Vue.js 和 Webpack 一起运行

objective-c - 使用 IMKit(或类似的)拦截 Command+key

macos - Docker 在拉动时挂起

javascript - iOS 浏览器 : For a overlay like a pop up menu 100vh does not work correctly and gets hidden under the 44px pixel high menu bar of safari

css - 我如何确定正在使用哪个字体文件,而不仅仅是字体系列?

html - 从 2 个不同的服务器提供的 1 个页面在 1 个浏览器中看起来不同——非常奇怪

css - 如何在 HTML 电子邮件中实现表格单元格之间的空间