css - Safari CSS 高度转换问题

标签 css safari transition

我发现我的菜单栏在 Safari 上无法正常工作。 当我悬停我的“工作”列表项时,菜单栏下方应该会出现一个栏。 它在其他浏览器(如 Firefox 和 Chrome)中完美运行。

这是我元素的链接:http://i305098.iris.fhict.nl/Portfolio/

谢谢!

最佳答案

这是由您在悬停时所做的更改引起的:

header nav li:hover {
    height: 120px;
    line-height: 120px;
    margin-top: -5px;
}

只需删除高度和行高即可。我不明白您为什么要进行这些更改。

header nav li:hover {
    margin-top: -5px;
}

关于css - Safari CSS 高度转换问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28155347/

相关文章:

javascript - 将我的页面更新为 jQuery

Safari 上的 JavaScript 错误

javascript - 在javascript中为一组嵌套的div中的元素子集设置动画收缩和扩展过渡

javascript - 滚动部分时是否有用于自定义转换的整页 js 代码?

javascript - 在执行 javascript 之前设置 5 秒延迟

javascript - 如何更改标题的背景图像?

javascript - 如何防止我的文本在更改背景后褪色? CSS\HTML

css - 将 jQuery UI Accordion 替换为 Bootstrap Accordion(或等效项)

javascript - 调试消息 "Resource interpreted as other but transferred with MIME type application/javascript"

CSS 网格 - 不必要的断字