Html 延迟背景图像的悬停

Html 延迟背景图像的悬停,html,css,Html,Css,CSS 这将创建一个带有背景图像的按钮,当鼠标悬停时,它将显示背景 我想在悬停时为背景图像添加延迟。类似于使用 .navbar-brand { display: block; margin: 0; padding: 0; height: 80px; width: 70px; background: url('img/logo_orig.png') no-repeat center center; background-size: 100% auto; } .navbar

CSS

这将创建一个带有背景图像的按钮,当鼠标悬停时,它将显示背景

我想在悬停时为背景图像添加延迟。类似于使用

.navbar-brand {
  display: block;
  margin: 0; padding: 0;
  height: 80px;
  width: 70px;
  background: url('img/logo_orig.png') no-repeat center center;
  background-size: 100% auto;
}

.navbar-brand:hover {
  background: url('img/logo_hov.png') no-repeat center center;
  background-size: 100% auto;
}

你可以用这样的东西

HTML:

#cf{
位置:相对位置;
高度:281px;
宽度:450px;
保证金:0自动;
}
#cf img{
位置:绝对位置;
左:0;
-webkit转换:不透明度1s易入易出;
-moz过渡:不透明度1s缓进缓出;
-o型过渡:不透明度1s缓进缓出;
过渡:不透明度1s缓进缓出;
身高:继承;
宽度:继承;
}
#cf img.top:悬停{
不透明度:0;
}

您可以使用类似的方法

HTML:

#cf{
位置:相对位置;
高度:281px;
宽度:450px;
保证金:0自动;
}
#cf img{
位置:绝对位置;
左:0;
-webkit转换:不透明度1s易入易出;
-moz过渡:不透明度1s缓进缓出;
-o型过渡:不透明度1s缓进缓出;
过渡:不透明度1s缓进缓出;
身高:继承;
宽度:继承;
}
#cf img.top:悬停{
不透明度:0;
}


背景图像
还不是可设置动画的属性。您可能需要在此处重新思考。
背景图像
还不是可设置动画的属性。你可能需要在这里重新思考。
transition: background-color 0.35s ease;