我有三个图像img1
,img2
和img3
(3图像)。它的初始位置是-50%绝对右上角和左侧。当我将位置更改为static
,并且转换为2s
时,它实际上需要移到中心。Chrome:CSS&JS转换不能正常工作
问题虽然transiton正在发生,但是在某些镀铬物(在某些笔记本电脑的镀铬物中)中会卡住。我知道是什么让这个转折破裂。
这是我的jQuery代码。
$(".middle-fixed-coming-soon-top").css({"top": "0px"});
$(".middle-fixed-coming-soon-top").one('webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function(e) {
$(".middle-fixed-coming-soon-top").css({"position": "static"});
// code to execute after transition ends
});
$(".middle-fixed-organics-left").css({"left": "333px"});
$(".middle-fixed-organics-left").one('webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function(e) {
$(".middle-fixed-organics-left").css({"position": "static"});
$(".middle-fixed-organics-left .for-margin").css("margin-top", "auto");
// code to execute after transition ends
});
$(".middle-fixed-tagline-right").css({"right": "333px"});
$(".middle-fixed-tagline-right").one('webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function(e) {
$(".middle-fixed-tagline-right").css({"position": "static"});
$(".middle-fixed-tagline-right .for-margin").css("margin-top", "auto");
// code to execute after transition ends
});
我是jQuery的新手。谁能帮忙?提前致谢。
EDITS
发生这种情况时,我第二次或更多的重新加载。
在哪个版本中不起作用? – Flink
因为你的过渡使用绝对像素,这意味着过渡完美,但只有在一个精确的屏幕宽度 - 1360px – Adam
它是'版本51.0.2704.79建立在Ubuntu 14.04' –