gpt4 book ai didi

javascript - firefox CSS 转换错误

转载 作者:太空宇宙 更新时间:2023-11-04 14:51:25 24 4
gpt4 key购买 nike

我编写了一些 CSS,当您将鼠标悬停在页面一侧时,侧边栏会从页面外滑动过渡到可见。 CSS 很简单,涉及添加/删除控制侧边栏的 left: 位置的类。

#sidebarInner{
height:100%;
width:50px;
background-color:blue;
position: fixed;
-moz-transition: left .2s linear;
-webkit-transition: left .2s linear;
-o-transition: left .2s linear;
transition: left .2s linear;
z-index:2;
}
.slideLeft {
left: -100px;
}

在 webkit 浏览器和 Firefox 上尝试以下演示: http://jsfiddle.net/MmFnY/7/

您会注意到在 webkit 上,蓝色的 div 有 0.2 秒的向左滑动过渡,但在 Firefox 上没有。有谁知道上面的 CSS 有什么问题吗?

最佳答案

为了使转换工作,您需要为其提供默认的左值。最简单的方法可能是为它在内部时提供另一个类,例如:

.slideRight{
left: 0px;
}

http://jsfiddle.net/MmFnY/19/

关于javascript - firefox CSS 转换错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17349144/

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