根据 class 淡入 body 颜色
Fade in body colour depending on class
尝试在类似于此网站的滑块中设置背景动画 - http://www.legworkstudio.com/
我正在使用一个名为 fullpage.js 的插件,它根据选择的幻灯片(从 0 开始)向 body 添加 class "fp-viewing-#"。
我似乎无法弄清楚为什么下面的行不起作用。我已经尝试了 .animate + .css 来做到这一点。
if ($("body").hasClass("fp-viewing-1")) {
$("body").animate({"background" : "red"}, 2000);
}
只需在 body 元素上使用过渡
document.getElementsByTagName('button')[0].onclick = function() {
document.body.className = 'red';
};
body {
background-color: green;
transition: background-color 2s;
-webkit-transition: background-color 2s;
-moz-transition: background-color 2s;
}
body.red {
background-color: red;
}
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<button>Change color</button>
</body>
</html>
尝试在类似于此网站的滑块中设置背景动画 - http://www.legworkstudio.com/
我正在使用一个名为 fullpage.js 的插件,它根据选择的幻灯片(从 0 开始)向 body 添加 class "fp-viewing-#"。
我似乎无法弄清楚为什么下面的行不起作用。我已经尝试了 .animate + .css 来做到这一点。
if ($("body").hasClass("fp-viewing-1")) {
$("body").animate({"background" : "red"}, 2000);
}
只需在 body 元素上使用过渡
document.getElementsByTagName('button')[0].onclick = function() {
document.body.className = 'red';
};
body {
background-color: green;
transition: background-color 2s;
-webkit-transition: background-color 2s;
-moz-transition: background-color 2s;
}
body.red {
background-color: red;
}
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<button>Change color</button>
</body>
</html>