我有以下代码,当屏幕大小770px
及以下(由断点确定)时,它可以正常工作:
var handleMatchMedia = function (mediaQuery) {
if (mediaQuery.matches) {
$j(".view-all a").removeClass("button");
$j(".view-all").removeClass("view-all");
} else {
$j(".view-all a").addClass("button");
$j(".view-all").addClass("view-all");
}
},
mql = window.matchMedia('all and (max-width: 770px)');
handleMatchMedia(mql);
mql.addListener(handleMatchMedia);
Run Code Online (Sandbox Code Playgroud)
问题是当窗口调整大小时770px
,我失去了我的课程.
如何在窗口调整大小时更改类?
我有这个代码:
import com.greensock.*;
import com.greensock.easing.*;
import com.greensock.events.*;
var timeline:TimelineMax = new TimelineMax({yoyo:true,repeat:1});
var timeline2:TimelineMax = new TimelineMax({repeat:0,delay:12});
timeline.appendMultiple([
TweenLite.from(crno_mc, .2, {x:-450,ease:Cubic.easeInOut}),
TweenLite.from(plavo_mc, .2, {x:-450,ease:Cubic.easeInOut}),
TweenLite.from(network_mc, .6, {x:-450,ease:Cubic.easeInOut}),
TweenLite.from(computers_mc, .6, {x:-450,ease:Cubic.easeInOut}),
TweenLite.from(odzaci_mc, .6, {x:-450,ease:Cubic.easeInOut}),
TweenLite.from(adresa_mc, 1, {x:-350,ease:Cubic.easeInOut}),
TweenLite.to(adresa_mc, 1, {x:50,ease:Cubic.easeInOut}),
], 1, TweenAlign.SEQUENCE, .3);
timeline2.appendMultiple([
TweenLite.to(krediti_mc, .2, {x:10,ease:Cubic.easeInOut}),
TweenLite.to(dodva_mc, .3, {x:10,ease:Cubic.easeInOut}),
TweenLite.to(nula_mc, 1, {x:10,ease:Bounce.easeOut}),
TweenLite.to(tel_mc, .6, {x:10,ease:Cubic.easeInOut}),
TweenLite.to(comp_mc, 1, {x:110,ease:Cubic.easeInOut}),
], 1, TweenAlign.SEQUENCE, .5);
Run Code Online (Sandbox Code Playgroud)
如何循环这2个补间?当第二个动画完成时,它的停止.是否可以在无限循环中一个接一个地运行一个时间轴?
TNX
我有一个奇怪的问题(你只能看到firebug的问题) 没有头部标签的页面在体内 和 页面上有头部标签在体内 这给了我在同一页面上的填充,而在其他情况下没有.这种行为的原因是什么?如何修复那?TNX
javascript ×2
css ×1
html ×1
jquery ×1
loops ×1
matchmedia ×1
menu ×1
padding ×1
tween ×1
tweenlite ×1