美文网首页
css3-鼠标经过动画

css3-鼠标经过动画

作者: 平凡执着 | 来源:发表于2017-06-13 10:36 被阅读0次
css3-鼠标经过动画.png

css

ul
{
margin:0px;
padding:0px;
list-style-type:none;
-webkit-backface-visibility: hidden; backface-visibility: hidden;  
}
.var_nav
{
position:relative;
background:#ccc; 
width:300px;
height:70px;
margin-bottom:5px;
}
.link_bg
{
 width:70px;
 height:70px;
 position:absolute;
 background:#E01B6A;
 color:#fff;
 z-index:2;
}
.link_bg i
{
 position:relative;
}
.link_title
{
position:absolute;
width:100%;
z-index:3;
color:#fff;
}
.link_title:hover .icon
{
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);
-ms-transform:rotate(360deg);
transform:rotate(360deg);  
}
.var_nav:hover .link_bg
{
width:100%;
background:#E01B6A;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;  
}
.var_nav:hover a
{
font-weight:bold;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out; 
-o-transition:all .5s ease-in-out; 
-ms-transition:all .5s ease-in-out;
 transition:all .5s ease-in-out;  
}
.icon
{
position:relative;
width:70px;
height:70px;
text-align:center;
color:#fff;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out; 
-o-transition:all .5s ease-in-out; 
-ms-transition:all .5s ease-in-out;   
float:left;
transition:all .5s ease-in-out;   
float:left;  
}
.icon i{top:22px;position:relative;}
a{
display:block;
position:absolute;
float:left;
font-family:arial;
color:#fff;
text-decoration:none;
width:100%;
height:70px;
text-align:center;
}
span
{
margin-top:25px;
display:block;
}

html

<nav>
  <UL>
   <li class="var_nav">
      <div class="link_bg"></div>
      <div class="link_title">
        <div class=icon> 
        <i class="icon-mobile-phone icon-2x"></i>
        </div>
        <a href="#"><span>About Us</span></a>
      </div>
   </li>
   <li class="var_nav">
      <div class="link_bg"></div>
      <div class="link_title">
        <div class=icon> 
        <i class="icon-lightbulb icon-2x"></i>
        </div>
        <a href="#"><span>Ideas</span></a>
      </div>
   </li>
   <li class="var_nav">
      <div class="link_bg"></div>
      <div class="link_title">
        <div class=icon> 
        <i class="icon-wrench icon-2x"></i>
        </div>
        <a href="#"><span>Services</span></a>
      </div>
   </li>
   <li class="var_nav">
      <div class="link_bg"></div>
      <div class="link_title">
        <div class=icon> 
        <i class="icon-briefcase icon-2x"></i>
        </div>
      <a href="#"><span>Marketing</span></a>
      </div>
   </li>
  </UL>
</nav>

相关文章

  • css3-鼠标经过动画

    css html

  • Animate实现鼠标经过动画效果

    动画效果可以参照animate.css 注:图片默认是不动的,当鼠标经过的时候才会动。原理很简单--通过js,添加...

  • CSS3-动画

    首先了解浏览器兼容问题 不同浏览器写法不同 当您在 @keyframes 中创建动画时,请把它捆绑到某个选择器,否...

  • css3-动画

    1.@keyframes 规则用于创建动画。在 @keyframes中规定某项 CSS样式,就能创建由当前样式逐渐...

  • CSS3-动画

    动画是CSS3中具有颠覆性的特征之一,可通过设置多个节点来精确控制一个或一组动画,常用来实现复杂的动画效果。 语法...

  • jquery 笔记

    导航 当鼠标经过li标签时,改变背景色 及显示子元素ul,鼠标离开时,恢复背景色并动画收起ul 地址联动 trig...

  • 【前端案例】21 - 案例:筋头云案例

    案例演示 功能分析 利用动画函数做动画效果; 原先筋斗云的起始位置是0; 鼠标经过某个小li,把当前小li的off...

  • CSS3-形变、动画

    一. CSS3 形变 1. 2D形变 transform是CSS3中具有颠覆性的特征之一,可以实现元素的位移、旋转...

  • 鼠标经过菜单特效

  • JQ鼠标经过移开

网友评论

      本文标题:css3-鼠标经过动画

      本文链接:https://www.haomeiwen.com/subject/mkhdqxtx.html