css11动态效果

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>transform的使用</title>
    <style>
        li{
            list-style: none;
            float: left;
            width: 80px;
            line-height: 40px;
            background: rgba(242, 123, 5, 0.61);
            border-radius: 6px;
            font-size: 16px;
            margin-left: 3px;
        }
        li a{
            text-decoration: none;
            color: #fff;
            display: block;
            text-align: center;
            height: 40px;

        }
        li a:hover{
            background: rgba(242, 88, 6, 0.87);
            border-radius: 6px;
            /*设置a元素在鼠标移入时向右下角移动4px,8px*/
            /* transform: translate(4px,8px); 平移*/
            /*鼠标放入  显示1.5倍的效果
            transform: scale(1.5);*/
            /* transform: skewX(15deg);只针对X轴
             transform: skewY(15deg);只针对Y轴*/
             transform: skew(15deg,-15deg);
        }

        img:hover{
            /*旋转 默认是 顺时针旋转*/
            transform: rotate(90deg) scale(1.5);
        }
    </style>
</head>
<body>
    <ul>
        <li><a href="#">服装城</a></li>
        <li><a href="#">美妆馆</a></li>
        <li><a href="#">超市</a></li>
        <li><a href="#">全球购</a></li>
        <li><a href="#">闪购</a></li>
        <li><a href="#">团购</a></li>
        <li><a href="#">拍卖</a></li>
        <li><a href="#">金融</a></li>
    </ul>
<img src="cat.jpg" alt="小猫咪"  height="100px" width="100px">
</body>
</html>
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>transition属性</title>
    <style type="text/css">
/*
transition属性的值:
transition-property:过渡效果的css属性的名称(color,background,font-size....)!
                      可以只设置一个属性, 一般方便起见使用all!针对于所有的属性
transition-duration:过渡效果需要多少秒
transition-timing-function:速度曲线!
     ease:慢速开始,之后变快!
     linear:匀速!
     ease-in:慢速开始!
     ease-out:慢速结束:
     ease-in-out:慢速开始!慢速结束!
transition-delay:过度效果开始前的等待时间! 默认是0s!
*/
  div{
      width: 100px;
      height: 100px;
      text-align: center;
      line-height: 100px;
      background-color: orange;
      /*过度效果*/
      transition:all  1s  linear;
  }
 div:hover{
     background-color: red;
     font-size: 25px;
     transform: rotate(360deg);
 }
    </style>
</head>
<body>
<div>
    能旋转不?
</div>
</body>
</html>
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>animation的使用</title>
    <style  type="text/css">
        div{
            width: 100px;
            height: 100px;
            background: red;
            /*调用动画*/
            animation:animates 3s linear infinite;
        }
       /*创建关键帧*/
        @keyframes  animates{
            0%{
                width: 0px;
                transform: translate(50px,0) ;
            }
            25%{
                width: 25px;
                height: 150px;
                transform: translate(150px,0) rotate(90deg);
                background-color: pink;
            }
            50%{
                width: 50px;
                height: 300px;
                background-color: aqua;
                transform: translate(300px,0) rotate(180deg);
            }
            75%{
                width: 75px;
                height: 150px;
                background-color: orange;
                transform: translate(150px,0) rotate(270deg);
            }
            100%{
                width: 100px;
                transform: translate(50px,0) rotate(360deg);
            }
        }
    </style>
</head>
<body>
<div></div>
</body>
</html>
时间: 2024-11-08 20:09:06

css11动态效果的相关文章

css 从简单到复杂的动态效果,你值得拥有

<html><head><style>.tip{ height:10px; padding-left:20%; background-color:#FFFFFF; text-align:center; line-height: :10px; color:#dddcdc; font-size:15px;}p:active{ text-decoration:underline; color:#81A9C3;}.dp{ margin:0 auto; text-align:ce

网页常用动态效果--网易轮播图

与小米轮播图类似,多了下角标进度条,同时加了切换效果 HTML代码: <div class="box"> <div> <ul> <li style="z-index:1;"><img src="image/163/1.jpg" alt="" width="310" height="220"/> <span></

SDL2+OpenGL (4)混合图像产生动态效果

利用OpenGL的glBlendFunc函数将下面这张图作为纹理产生动态效果 1 #include <GL/glew.h> 2 #include <SDL2/SDL.h> 3 #include <SDL2/SDL_opengl.h> 4 #include <SDL2/SDL_image.h> 5 bool quit; 6 SDL_Window* window; 7 SDL_GLContext glContext; 8 SDL_Event sdlEvent;

JQuery插件制作具有动态效果的网页

JQuery插件 制作具有动态效果的网页   前  言 JQuery 今天我给大家介绍一个运用JQuery插件制作的动态网页--iphone 5C 宣传页面.这个网页中运用到了fullpage.js和move.js两个插件. 动态效果           1导入插件 在这个页面中需要用到三款插件,分别是jquery-3.1.1.js(JQuery 3.1.1版本).jquery.fullPage.js(附带jquery.fullPage.css)和 move.js 动画插件. 导入顺序也如上所示

HTML5 Canvas 六角光阑动态效果

光阑是光具组件中光学元件的边缘.框架或特别设置的带孔屏障,本人实现了结构比较简单的六角光阑,效果有点像宇航员在徐徐张开的飞船舷窗中看到逐渐完整的地球,下面四张图可以感受一下. 当然看动态效果才能真正体验,要看完整的演示请下载:https://files.cnblogs.com/files/xiandedanteng/slotAnimation.rar 并用chrome打开. 代码如下: <!DOCTYPE html> <html lang="utf-8"> &l

Unity3d中水无法显示波纹等动态效果的解决

这个问题是Unity 4.5版本的一个bug,导入的"Water(Basic)"中的水显示出来没有波浪等动态效果 解决办法: 一:导入完整的4.3版本的 Water(Basic) 二:修改 Water(Basic) -> Sources -> Shade -> FX-Water Simple.shader // unity 4.3.0 // line 45   temp.xyzw = v.vertex.xzxz * _WaveScale / unity_Scale.w

atitit.按钮光标滑过高亮切换以及其他动态效果的实现css html js --attilax总结

atitit.按钮光标滑过高亮切换以及其他动态效果的实现css html  js --attilax总结 4. 鼠标越过动态图片切换实现 1 4.1. 优先模式::css模式... 1 4.2. 其次模式2:: 设置属性模式.. 1 4.3. 最后的模式3::写鼠标监听器 1 4. 鼠标越过动态图片切换实现 4.1. 优先模式::css模式... C++ qt可以使用这个模式 但是这个模式只能backgroud,,,不能不个img的src属性.. 作者:: 老哇的爪子 Attilax 艾龙,  

jQuery动态效果实例

jQuery常见的动态效果: 隐藏/显示效果: 1.(1):隐藏,显示:通过 jQuery,使用 hide() 和 show() 方法可以用来隐藏和显示 HTML 元素. (2):隐藏/显示的速度: 语法: $(selector).hide(speed, callback); $(selector).show(speed, callback); speed 参数规定隐藏/显示的速度;callback 参数是隐藏或显示完成后所执行的函数名称.如:$("p").hide(1000) 隐藏内

D3.js:动态效果

D3 提供了 4 个方法用于实现图形的过渡: - transition() 启动过渡效果,其前后是图形变化前后的状态(形状.位置.颜色等等),例如: .attr("fill","red") //初始颜色为红色 .transition() //启动过渡 .attr("fill","blue") //终止颜色为蓝色 D3 会自动对两种颜色(红色和蓝色)之间的颜色值(RGB值)进行插值计算,得到过渡用的颜色值. - duration