gpt4 book ai didi

html - CSS Transitions 仅适用于 Chrome

转载 作者:搜寻专家 更新时间:2023-10-31 08:19:59 25 4
gpt4 key购买 nike

我创建了一个菜单,当您将鼠标悬停在链接上时,标题会滑出框架,不同的词会滑入(客户请求)。我试图仅在 CSS 中执行此操作,并且它在 Chrome 中完全按照预期工作,但在 Firefox 或 Opera 中却没有。只有第二个动画(不同的单词滑入)起作用,但主要动画(普通单词滑出)没有应用其过渡。这是一个带有示例的 jsFiddle:

http://jsfiddle.net/3tUAN/

如果必须的话,我可以求助于使用 jQuery(代码在那里,IE9 已经需要),但如果可能的话,我希望它只适用于 CSS。我考虑过尝试使选择器更具体(使用子选择器,例如 a.MenuLink > li.MenuItem > span.MenuTitle),但我希望社区能在这方面帮助我。

最佳答案

您需要为 span.MenuTitle 指定 left 的初始值。这可能是其他浏览器中的错误,但它在 Firefox 中修复了它。像这样:

span.MenuTitle {
left: 0;
}

查看此 jsFiddle

关于html - CSS Transitions 仅适用于 Chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14837273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com