css转换延迟不适用于背景色

Jea*_*eri 10 css3

我正试图推迟动画

这是我的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)

DEMO

Jos*_*tos 24

你需要申报你transition-delaytransition.

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)

http://jsfiddle.net/n7Ne9/5/