css实现随鼠标移动div渐变色效果
发布时间:2013-12-18 16:12:19 作者:佚名 我要评论
多组div排列着圈子,利用css的hover属性产生色层渐变,只要拷贝一段很简单的html和css就可以实现
HTML
复制代码
代码如下:<div class="art">
<div class="box lvl6">
<div class="box lvl5">
<div class="box lvl4">
<div class="box lvl3">
<div class="box lvl3">
<div class="box lvl3">
<div class="box lvl2">
<div class="box lvl2">
<div class="box lvl2">
<div class="box lvl2">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
<div class="box lvl1">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
CSS
复制代码
代码如下:body{
background:#ecf0f1;
}</p> <p>.art{
width:400px;
margin:0px auto;
}</p> <p>.box{
border-radius:30%;
width:200px;
height:200px;
border:1px solid #2c3e50;
padding:10px;
opacity:0.97;
}</p> <p>.lvl1{
text-align:center;
line-height:200px;
}</p> <p>.lvl1:hover{ background:#f1c40f;}
.lvl2:hover{ background:#f39c12;}
.lvl3:hover{ background:#e67e22;}
.lvl4:hover{ background:#d35400;}
.lvl5:hover{ background:#e74c3c;}
.lvl6:hover{ background:#c0392b;}
大家可运行一下代码就可以看到效果了
相关文章
- 这篇文章主要介绍了使用CSS实现菜单栏的制作当鼠标经过时有变色效果,个人感觉还是个不错的例子,希望对初学者有所帮助2014-04-14
- 本文主要介绍了css控制div鼠标放上去变色代码实例,大家参考使用吧2014-01-06
- 这里应该主要css顺序:a:hover应该放在最后2009-11-27
- 这篇文章主要介绍了CSS 实现鼠标放在上面时整行变色效果,本文给大家分享实现思路,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下2020-02-10
最新评论