我正试图推迟动画
这是我的css:
div {
background-color: #000;
height: 100px;
transition-delay: 5s;
transition: background-color 1s ease;
}
div:hover {
background-color: #fff;
}
Run Code Online (Sandbox Code Playgroud)
当我将鼠标悬停div
在动画上时,立即启动,没有延迟.当我检查元素时,我看到有一个css属性有什么transition-delay
建议为什么这不起作用?(我正在使用chrome)
Jos*_*tos 24
你需要申报你transition-delay
的transition
.
div {
background-color: #000;
height: 100px;
transition: background-color 1s ease;
transition-delay: 5s;
}
Run Code Online (Sandbox Code Playgroud)
或者在一个声明中声明:
transition: background-color 1s ease 5s;
Run Code Online (Sandbox Code Playgroud)