【发布时间】:2021-11-25 22:13:36
【问题描述】:
这是我的简单代码,我希望它以 1 秒的延迟(使用 javascript)缩放我的整个文档 (html),并且它应该缓慢地为整个网站的规模设置动画。
在这个小提琴中,它根本不工作 - 但在我的文件中它实际上是动画它,但只有当用户不断移动鼠标时。
html { 高度:100%; 宽度:100%; transition:变换15s线性; 变换:比例(0.6)
setTimeout(function(){
document.querySelector("html").style.transform = "scale(0.7)";
},1000)
html {
height: 100%;
width:100%;
transition: transform 15s linear;
transform: scale(0.6); background:url("https://www.toptal.com/designers/subtlepatterns/patterns/moroccan-flower-dark.png");
}
<html>
<body></body>
</html>
【问题讨论】:
-
如果没有重现行为的代码,我不确定会发生什么。请edit您的问题包括minimal reproducible example,以及期望的结果是什么。
标签: javascript html css css-animations