这篇文章主要介绍了CSS3使用transition实现的鼠标悬停淡入淡出的效果,十分炫酷,需要的小伙伴快来参考下。
摘要:N9VHTML5中文学习网 - HTML5先行者学习网
css3已经被应用到很多网站了,对于创建动态交互的网站是非常有益的。今天就分享一个使用transition实现的鼠标悬停淡阴淡出的效果。N9VHTML5中文学习网 - HTML5先行者学习网
代码:N9VHTML5中文学习网 - HTML5先行者学习网
N9VHTML5中文学习网 - HTML5先行者学习网
<!DOCTYPE html>N9VHTML5中文学习网 - HTML5先行者学习网
<html lang="en">N9VHTML5中文学习网 - HTML5先行者学习网
<head>N9VHTML5中文学习网 - HTML5先行者学习网
<meta charset="UTF-8">N9VHTML5中文学习网 - HTML5先行者学习网
<title>Document</title>N9VHTML5中文学习网 - HTML5先行者学习网
<style>N9VHTML5中文学习网 - HTML5先行者学习网
div.demo {N9VHTML5中文学习网 - HTML5先行者学习网
float: left;N9VHTML5中文学习网 - HTML5先行者学习网
border:1px solid #ccc;N9VHTML5中文学习网 - HTML5先行者学习网
}N9VHTML5中文学习网 - HTML5先行者学习网
div.demo i {N9VHTML5中文学习网 - HTML5先行者学习网
cursor: pointer;N9VHTML5中文学习网 - HTML5先行者学习网
height: 50px;N9VHTML5中文学习网 - HTML5先行者学习网
transition: opacity 2s;N9VHTML5中文学习网 - HTML5先行者学习网
width: 50px;N9VHTML5中文学习网 - HTML5先行者学习网
background: #000;N9VHTML5中文学习网 - HTML5先行者学习网
float: left;N9VHTML5中文学习网 - HTML5先行者学习网
margin: 5px;N9VHTML5中文学习网 - HTML5先行者学习网
opacity: 0;N9VHTML5中文学习网 - HTML5先行者学习网
}N9VHTML5中文学习网 - HTML5先行者学习网
div.demo i:hover {N9VHTML5中文学习网 - HTML5先行者学习网
opacity: 1;N9VHTML5中文学习网 - HTML5先行者学习网
transition-duration: 0s;N9VHTML5中文学习网 - HTML5先行者学习网
}N9VHTML5中文学习网 - HTML5先行者学习网
</style>N9VHTML5中文学习网 - HTML5先行者学习网
</head>N9VHTML5中文学习网 - HTML5先行者学习网
<body>N9VHTML5中文学习网 - HTML5先行者学习网
<div class="demo">N9VHTML5中文学习网 - HTML5先行者学习网
<div>N9VHTML5中文学习网 - HTML5先行者学习网
<i></i>N9VHTML5中文学习网 - HTML5先行者学习网
<i></i>N9VHTML5中文学习网 - HTML5先行者学习网
<i></i>N9VHTML5中文学习网 - HTML5先行者学习网
<i></i>N9VHTML5中文学习网 - HTML5先行者学习网
<i></i>N9VHTML5中文学习网 - HTML5先行者学习网
<i></i>N9VHTML5中文学习网 - HTML5先行者学习网
<i></i>N9VHTML5中文学习网 - HTML5先行者学习网
<i></i>N9VHTML5中文学习网 - HTML5先行者学习网
</div>N9VHTML5中文学习网 - HTML5先行者学习网
</div>N9VHTML5中文学习网 - HTML5先行者学习网
</body>N9VHTML5中文学习网 - HTML5先行者学习网
</html>N9VHTML5中文学习网 - HTML5先行者学习网
N9VHTML5中文学习网 - HTML5先行者学习网效果是不是非常棒,小伙伴们自由发挥下即可使用到自己的项目中去了。