精华内容
下载资源
问答
  • 解压即可看效果!以细微过渡动画显示一些隐藏侧边栏,其余内容也是。通常侧边栏滑入,把其他内容推到一边。这个可过程中可以加入很多微妙而奇特效果。
  • 今天下午完成了一个比较好看的倒影效果,图片的轮动并且有倒影效果。  原理虽然简单,可JavaScript可真是折磨人啊!  下面是代码和演示图: <html> <head> <title>...

      今天下午完成了一个比较好看的倒影效果,图片的轮动并且有倒影效果。

      原理虽然简单,可JavaScript可真是折磨人啊!

      下面是代码和演示图:

    <html>
    <head>
    <title>带倒影的动画效果模拟</title>
    <style type="text/css">
     body           {text-align:center;
       topmargin:0;
       leftmargin:0;
       background:yellow;}
    
            #dawn0919      {position:relative;
       text-align:center;
       topmargin:0;
       leftmargin:0;
       background:red;
       width:1024;
       height:600;
       border:0;
       overflow:hidden;
       z-index:1;}
    
     #dawn0718 {position:absolute;
        top:20;
        left:0;
        width:1024;
        height:300;
       background:blue;
       overflow:hidden;
       }
    
     #dawn0401 {position:absolute;
        top:320;
        left:0;
        width:1024;
        height:300;
       background:green;
       overflow:hidden;
       }
     img  {width:100%;
       height:100%;
       }
    
     .TopSetOther   {position:relative;
       margin-left:9px;
       marginr-ight:9px;
       float:left;
       width:60px;
       height:40px;
       top:260px;
       }
    
     .TopSetMid     {position:relative;
       margin-left:9px;
       marginr-ight:9px;
       float:left;
       width:400px;
       height:300px;
       top:0px;
       }
    
     .BottomSetOther{position:relative;
       margin-left:9px;
       marginr-ight:9px;
       float:left;
       width:60px;
       height:40px;
       top:0px;
       filter:alpha(opacity=30) flipv();
       }
     .BottomSetMid  {position:relative;
       margin-left:9px;
       marginr-ight:9px;
       float:left;
       width:400px;
       height:300px;
       top:0px;
       filter:alpha(opacity=30) flipv();
       }
    
    </style>
    
    
    </head>
    
    <body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0">
    <div ID=dawn0919>
     <div ID=dawn0718>
      <span class=TopSetOther ID=TopBlock1 onmouseover="SetID(1)" onmouseout="TimerStart()"><img ID=PicTop1 src="pic/1.jpg"/></span>
      <span class=TopSetOther ID=TopBlock2 onmouseover="SetID(2)" onmouseout="TimerStart()"><img ID=PicTop2 src="pic/2.jpg"/></span>
      <span class=TopSetOther ID=TopBlock3 onmouseover="SetID(3)" onmouseout="TimerStart()"><img ID=PicTop3 src="pic/3.jpg"/></span>
      <span class=TopSetOther ID=TopBlock4 onmouseover="SetID(4)" onmouseout="TimerStart()"><img ID=PicTop4 src="pic/4.jpg"/></span>
      <span class=TopSetMid   ID=TopBlock5 onmouseover="SetID(5)" onmouseout="TimerStart()"><img ID=PicTop5 src="pic/5.jpg"/></span>
      <span class=TopSetOther ID=TopBlock6 onmouseover="SetID(6)" onmouseout="TimerStart()"><img ID=PicTop6 src="pic/6.jpg"/></span>
      <span class=TopSetOther ID=TopBlock7 onmouseover="SetID(7)" onmouseout="TimerStart()"><img ID=PicTop7 src="pic/7.jpg"/></span>
      <span class=TopSetOther ID=TopBlock8 onmouseover="SetID(8)" onmouseout="TimerStart()"><img ID=PicTop8 src="pic/8.jpg"/></span>
      <span class=TopSetOther ID=TopBlock9 onmouseover="SetID(9)" onmouseout="TimerStart()"><img ID=PicTop9 src="pic/9.jpg"/></span>
     </div>
    
     <div ID=dawn0401>
      <span class=BottomSetOther ID=BottomBlock1><img ID=PicBottom1 src="pic/1.jpg"/></span>
      <span class=BottomSetOther ID=BottomBlock2><img ID=PicBottom2 src="pic/2.jpg"/></span>
      <span class=BottomSetOther ID=BottomBlock3><img ID=PicBottom3 src="pic/3.jpg"/></span>
      <span class=BottomSetOther ID=BottomBlock4><img ID=PicBottom4 src="pic/4.jpg"/></span>
      <span class=BottomSetMid   ID=BottomBlock5><img ID=PicBottom5 src="pic/5.jpg"/></span>
      <span class=BottomSetOther ID=BottomBlock6><img ID=PicBottom6 src="pic/6.jpg"/></span>
      <span class=BottomSetOther ID=BottomBlock7><img ID=PicBottom7 src="pic/7.jpg"/></span>
      <span class=BottomSetOther ID=BottomBlock8><img ID=PicBottom8 src="pic/8.jpg"/></span>
      <span class=BottomSetOther ID=BottomBlock9><img ID=PicBottom9 src="pic/9.jpg"/></span>
     </div>
    
    </div>
    </body>
    <script language=javascript type=text/javascript>
    
     //blog.csdn.net/dawn0718
     var ICurrentSpanID;
     var IMainSpanID;
    
     function Init(){
      ICurrentSpanID=6;  
      IMainSpanID=5;
     }
    
     function SetID(ISPanID){
      StopSwith();
      ICurrentSpanID=ISPanID;
      SwitchID();
     }
     
     function SwitchID(){
      if (ICurrentSpanID!=IMainSpanID) {
       document.all["TopBlock"+ICurrentSpanID].style.width  = 400;
       document.all["TopBlock"+ICurrentSpanID].style.height = 300;
       document.all["TopBlock"+ICurrentSpanID].style.pixelTop = 0;
    
       document.all["BottomBlock"+ICurrentSpanID].style.width  = 400;
       document.all["BottomBlock"+ICurrentSpanID].style.height = 300;
       document.all["BottomBlock"+ICurrentSpanID].style.pixelTop = 0;
    
       if (ICurrentSpanID<5){
       }
       else
       {
        document.all["TopBlock"+ICurrentSpanID].style.pixelLeft = document.all["TopBlock"+ICurrentSpanID].style.offsetLeft - 400;
        document.all["BottomBlock"+ICurrentSpanID].style.pixelLeft = document.all["BottomBlock"+ICurrentSpanID].style.offsetLeft - 400;
       }
    
       document.all["TopBlock"+IMainSpanID].style.width  = 60;
       document.all["TopBlock"+IMainSpanID].style.height = 40;
       document.all["TopBlock"+IMainSpanID].style.pixelTop = 260;
    
       document.all["BottomBlock"+IMainSpanID].style.width  = 60;
       document.all["BottomBlock"+IMainSpanID].style.height = 40;
       document.all["BottomBlock"+IMainSpanID].style.pixelTop = 260;
    
       for (var i=1;i<10;i++){
        document.all["BottomBlock"+i].style.pixelTop = 0;     
       }
     
       IMainSpanID=ICurrentSpanID;
       
       ICurrentSpanID=ICurrentSpanID+1;
       if (ICurrentSpanID>9){ICurrentSpanID=1;}
       
      }
     }
    
     function TimerStart(){  TimerID=window.setInterval(SwitchID,2000);}
    
     function StopSwith(){
        window.clearInterval(TimerID);
     }
    
     window.onload=function(){
        Init();
        TimerStart();
     }
    
    </script>
    </html>

    演示图:

    展开全文
  • 介绍: 图片每个元素都将被分割为多个片段,这些片段将以不同方式进行动画处理 网盘下载地址: http://kekewl.cc/fzEnj5xEUCr0 图片:

    介绍:

    图片的每个元素都将被分割为多个片段,这些片段将以不同的方式进行动画处理


    网盘下载地址:

    http://kekewl.cc/fzEnj5xEUCr0


    图片:



    展开全文
  • 网页动画的十二原则

    2019-09-16 21:15:24
    作为前端的设计师和工程师,我们用 CSS 去做样式、定位并创建出好看的网站。我们经常用 CSS 去添加页面的运动过渡效果甚至动画,但我们经常做的东西不会超过这些。 动效是一个有助于访客和消费者理解我们设计的强...

    作为前端的设计师和工程师,我们用 CSS 去做样式、定位并创建出好看的网站。我们经常用 CSS 去添加页面的运动过渡效果甚至动画,但我们经常做的东西不会超过这些。

    动效是一个有助于访客和消费者理解我们设计的强有力工具。这里有些原则能最大限度地应用在我们的工作中。

    迪士尼经过基础工作练习的长时间累积,在 1981 年出版的 The Illusion of Life: Disney Animation 一书中发表了动画的十二个原则 (12 Principles of Animation) 。这些原则描述了动画能怎样用于让观众相信自己沉浸在现实世界中。

    在本文中,我会逐个介绍这十二个原则,并讨论它们怎样运用在网页中。你能在 Codepen 找到它们全部的开源 HTML 和 CSS 代码 。


    挤压和拉伸 (Squash and stretch)

    Squash and stretch

    Squash and stretch

    这是物体存在质量且运动时质量保持不变的概念。当一个球在弹跳时,碰击到地面会变扁,恢复的时间会越来越短。

    创建对象的时候最有用的方法是参照实物,比如人、时钟和弹性球。

    当它和网页元件一起工作时可能会忽略这个原则。DOM 对象不一定和实物相关,它会按需要在屏幕上缩放。例如,一个按钮会变大并变成一个信息框,或者错误信息会出现和消失。

    尽管如此,挤压和伸缩效果可以为一个对象增加实物的感觉。甚至一些形状上的小变化就可以创造出细微但抢眼的效果。

    Codepen 上的源代码


    预备动作 (Anticipation)

    Anticipation

    Anticipation

    运动不倾向于突然发生。在现实生活中,无论是一个球在掉到桌子前就开始滚动,或是一个人屈膝准备起跳,运动通常有着某种事先的累积。

    我们能用它去让我们的过渡动画显得更逼真。预备动作可以是一个细微的反弹,帮人们理解什么对象将在屏幕中发生变化并留下痕迹。

    例如,悬停在一个元件上时可以在它变大前稍微缩小,在初始列表中添加额外的条目来介绍其它条目的移除方法。

    Codepen 上的源代码


    演出布局 (Staging)

    Staging

    Staging

    演出布局是确保对象在场景中得以聚焦,让场景中的其它对象和视觉在主动画发生的地方让位。这意味着要么把主动画放到突出的位置,要么模糊其它元件来让用户专注于看他们需要看的东西。

    在网页方面,一种方法是用 model 覆盖在某些内容上。在现有页面添加一个遮罩并把那些主要关注的内容前置展示。

    另一种方法是用动作。当很多对象在运动,你很难知道哪些值得关注。如果其它所有的动作停止,只留一个在运动,即使动得很微弱,这都可以让对象更容易被察觉。

    还有一种方法是做一个晃动和闪烁的按钮来简单地建议用户比如他们可能要保存文档。屏幕保持静态,所以再细微的动作也会突显出来。

    Codepen 上的源代码


    连续运动和姿态对应 (Straight-Ahead Action and Pose-to-Pose)

    Straight-Ahead Action and Pose-to-Pose

    Straight-Ahead Action and Pose-to-Pose

    连续运动是绘制动画的每一帧,姿态对应是通常由一个 assistant 在定义一系列关键帧后填充间隔。

    大多数网页动画用的是姿态对应:关键帧之间的过渡可以通过浏览器在每个关键帧之间的插入尽可能多的帧使动画流畅。

    有一个例外是定时功能step。通过这个功能,浏览器 “steps” 可以把尽可能多的无序帧串清晰。你可以用这种方式绘制一系列图片并让浏览器按顺序显示出来,这开创了一种逐帧动画的风格。

    Codepen 上的源代码


    跟随和重叠动作 (Follow Through and Overlapping Action)

    Follow Through and Overlapping Action

    Follow Through and Overlapping Action

    事情并不总在同一时间发生。当一辆车从急刹到停下,车子会向前倾、有烟从轮胎冒出来、车里的司机继续向前冲。

    这些细节是跟随和重叠动作的例子。它们在网页中能被用作帮助强调什么东西被停止,并不会被遗忘。例如一个条目可能在滑动时稍滑微远了些,但它自己会纠正到正确位置。

    要创造一个重叠动作的感觉,我们可以让元件以稍微不同的速度移动到每处。这是一种在 iOS 系统的视窗 (View) 过渡中被运用得很好的方法。一些按钮和元件以不同速率运动,整体效果会比全部东西以相同速率运动要更逼真,并留出时间让访客去适当理解变化。

    在网页方面,这可能意味着让过渡或动画的效果以不同速度来运行。

    Codepen 上的源代码


    缓入缓出 (Slow In and Slow Out)

    Slow In and Slow Out

    Slow In and Slow Out

    对象很少从静止状态一下子加速到最大速度,它们往往是逐步加速并在停止前变慢。没有加速和减速,动画感觉就像机器人。

    在 CSS 方面,缓入缓出很容易被理解,在一个动画过程中计时功能是一种描述变化速率的方式。

    使用计时功能,动画可以由慢加速 (ease-in)、由快减速 (ease-out),或者用贝塞尔曲线做出更复杂的效果。

    Codepen 上的源代码


    弧线运动 (Arc)

    Arc-1

    Arc-1

    虽然对象是更逼真了,当它们遵循「缓入缓出」的时候它们很少沿直线运动——它们倾向于沿弧线运动。

    我们有几种 CSS 的方式来实现弧线运动。一种是结合多个动画,比如在弹力球动画里,可以让球上下移动的同时让它右移,这时候球的显示效果就是沿弧线运动。

    Arc-2

    Arc-2

    另外一种是旋转元件,我们可以设置一个在对象之外的原点来作为它的旋转中心。当我们旋转这个对象,它看上去就是沿着弧线运动。

    Codepen 上的源代码:动画1、动画2


    次要动作 (Secondary Action)

    Secondary Action

    Secondary Action

    虽然主动画正在发生,次要动作可以增强它的效果。这就好比某人在走路的时候摆动手臂和倾斜脑袋,或者弹性球弹起的时候扬起一些灰尘。

    在网页方面,当主要焦点出现的时候就可以开始执行次要动作,比如拖拽一个条目到列表中间。

    Codepen 上的源代码


    时间节奏 (Timing)

    Timing

    Timing

    动画的时间节奏是需要多久去完成,它可以被用来让看起来很重的对象做很重的动画,或者用在添加字符的动画中。

    这在网页上可能只要简单调整 animation-duration 或 transition-duration 值。

    这很容易让动画消耗更多时间,但调整时间节奏可以帮动画的内容和交互方式变得更出众。

    Codepen 上的源代码


    夸张手法 (Exaggeration)

    Exaggeration

    Exaggeration

    夸张手法在漫画中是最常用来为某些动作刻画吸引力和增加戏剧性的,比如一只狼试图把自己的喉咙张得更开地去咬东西可能会表现出更恐怖或者幽默的效果。

    在网页中,对象可以通过上下滑动去强调和刻画吸引力,比如在填充表单的时候生动部分会比收缩和变淡的部分更突出。

    Codepen 上的源代码


    扎实的描绘 (Solid drawing)

    Solid drawing

    Solid drawing

    当动画对象在三维中应该加倍注意确保它们遵循透视原则。因为人们习惯了生活在三维世界里,如果对象表现得与实际不符,会让它看起来很糟糕。

    如今浏览器对三维变换的支持已经不错,这意味着我们可以在场景里旋转和放置三维对象,浏览器能自动控制它们的转换。

    Codepen 上的源代码


    吸引力 (Appeal)

    Appeal

    Appeal

    吸引力是艺术作品的特质,让我们与艺术家的想法连接起来。就像一个演员身上的魅力,是注重细节和动作相结合而打造吸引性的结果。

    精心制作网页上的动画可以打造出吸引力,例如 Stripe 这样的公司用了大量的动画去增加它们结账流程的可靠性。


    转载于:https://my.oschina.net/y1j2x34/blog/484279

    展开全文
  • css3 svg绘制一款简单好看的网页底部波浪动画背景特效,波浪起伏动画效果。
  • HTML5网页好看的一些特效

    万次阅读 2017-11-03 10:44:12
    今天我们来分享一款既炫酷又实用的HTML5图片选择特效,当图片被选中时,图片上就会覆盖一个半透明的层,上面有一个勾,并且在选中的时候图片出现弹跳的动画效果。 在线演示 / 源码下载 2、HTML5/C

    1、HTML5/CSS3图片选择动画 可选择多张图片

    之前我们已经分享过几款很酷的HTML5图片特效,像HTML5 3D图片折叠特效HTML5 3D旋转图片相册等应用。今天我们来分享一款既炫酷又实用的HTML5图片选择特效,当图片被选中时,图片上就会覆盖一个半透明的层,上面有一个勾,并且在选中的时候图片出现弹跳的动画效果。

    html5-css3-image-selector

    在线演示 / 源码下载

    2、HTML5/CSS3折叠动画登录表单

    之前我们分享过一款仿facebook的登录表单,效果的确很赞。今天我们再来分享一款很有特色的CSS3登录表单,这款登录表单的用户名和密码是分开输入的,当输入用户名,然后按回车时,即会折叠展开密码输入框,这个3D折叠的效果很不错。

    css3-unfold-login-form

    在线演示 / 源码下载

    3、纯CSS3实现图片复古效果 鼠标滑过切换

    今天我们要分享一款非常酷的图片效果,这个效果在很多P图软件中经常可以看到,就是对一张图片进行复古效果的渲染。这款CSS3图片效果就实现了这个复古的特效,我们只要将鼠标滑过图片,就可以实现这一图片复古效果了。

    html5-css3-retro-image

    在线演示 / 源码下载

    4、简易的CSS3下拉菜单 外观比较清新

    今天我们要来分享一款外观非常清新的CSS3下拉菜单,这款下拉菜单和之前我们分享的一些不同,它主要可以应用在一些操作面板上,配上一些小图标可以让这款CSS3下拉菜单变得更加漂亮和实用。另外,由于菜单非常简单,我们也可以非常方便地扩展它。

    css3-flat-menu

    在线演示 / 源码下载

    5、HTML5/CSS3实现3D旋转陀螺动画

    这次我要向大家分享一款很有创意的HTML5/CSS3动画特效,它是一个可以旋转的3D陀螺动画。这个动画和之前分享的HTML5动画类似,主要也是利用了CSS3的transform属性,让物体旋转起来,同时对translateZ赋值实现左右摇摆的动画,让整个陀螺旋转非常逼真。

    html5-css3-3d-romb

    在线演示 / 源码下载

    6、超酷HTML5环形音乐播放器 带播放列表

    不久前我们已经分享过一款很酷的HTML5环形音乐播放器HTML5环形音乐播放器 播放器外观非常酷,今天我们要分享的HTML5音乐播放器也是环形的,和上一款不同的是这款HTML5环形音乐播放器可以有播放列表,用户可以选择音乐来播放。

    html5-circle-audio-player

    在线演示 / 源码下载

    7、HTML5线性图表iGrapher 功能非常强大

    iGrapher是一款基于HTML5的线性图表应用,和之前分享的HTML5线性图表 图表数据区域可着色类似,iGrapher也可以按不同的统计范围来绘制曲线,同时我们在iGrapher中可以利用鼠标滚轮来缩放统计区间,同时我们可以在menu栏中选择需要显示的统计数据。

    html5-chart-igrapher

    在线演示 / 源码下载

    8、HTML5/CSS3滑块动画菜单 图标动画很酷

    CSS3菜单我们之前已经分享很多了,有3D菜单、下拉菜单、Tab菜单等,具体大家可以移步至CSS3菜单栏目下查找。今天我们要分享的这款HTML5/CSS3滑块动画菜单非常酷,鼠标滑过菜单项时会有一个漂亮的遮罩移动过来,并且这款动画菜单还有非常酷的图标,菜单整体效果很大气。

    html5-css3-fluid-menu-with-icon

    在线演示 / 源码下载

    9、HTML5 Canvas头发飘逸动画 很酷的HTML5动画

    HTML5 Canvas动画非常炫酷,很多有创意的开发者可以利用HTML5的Canvas特性创造出很多不错的动画特效。今天我们要分享一款HTML5 Canvas头发飘逸动画,该动画模拟头发飘动的效果,加上可爱的人脸,可以说非常有技术含量,更富有创意。

    html5-hair-animation

    在线演示 / 源码下载

    10、HTML5/CSS3带日期区间的日期选择插件

    今天我们来分享一款实用的HTML5/CSS3日期选择插件,这款日期选择插件的外观还是挺清新简易的,但是整体来说还是挺漂亮的。另外,该日期选择插件还有一个最大的特点,那就是可以自定义日期的区间,我们可以快速的制定区间范围内的日期,非常方便。

    html5-date-range-picker

    在线演示 / 源码下载

    11、HTML5小车动画 很酷的HTML5吉普车

    有几天没有分享HTML5动画了,之前很多HTML5动画都是利用CSS3的一些特性和Canvas特性来完成,比如这个HTML5/CSS3实现蝙蝠侠人物动画就利用CSS3的动画特性,HTML5 Canvas模拟衣服撕扯动画就利用了HTML5 Canvas特性。今天我们要分享一款利用HTML5/CSS3实现的吉普车动画,小车可以水平滚动,非常逼真。

    html5-css3-car-animation

    在线演示 / 源码下载

    12、HTML5 Canvas画板画图工具 可定义笔刷和画布

    HTML5 Canvas还有一个比较实用的应用,那就是网络画板,这样我们就可以在网页上直接进行画图操作。今天要分享的这款HTML5 Canvas画图工具就可以简单实现网络画图的功能,我们可以自定义笔刷的类型、粗细、颜色,也可以定义画布的大小和背景颜色等。我们也可以对这款HTML5画图工具进行扩展,让它的画图功能更加完善。

    html5-canvas-draw

    在线演示 / 源码下载

    13、HTML5/CSS3 3D文字特效 文字外翻效果

    之前我们分享过一款CSS3 3D文字特效HTML5/CSS3文字投影特效,加上投影和渐变,效果还是非常不错。今天我们再来分享一款很酷的HTML5/CSS3 3D文字特效,该文字特效的效果是鼠标滑过文字就会出现3D外翻的效果,非常不错的一款文字特效。

    html5-3d-letter-text

    在线演示 / 源码下载

    14、CSS3波浪形菜单 结合背景超级绚丽

    我们分享过许多各种各样的CSS3菜单,应该说效果都比传统的CSS菜单强悍。这次要分享的这款CSS3菜单有点特别,菜单的整体形状类似波浪形,鼠标滑过菜单项时也会改变背景色表示该菜单项被激活。另外该CSS3菜单结合不错的背景图片效果更加震撼。

    css3-wave-menu

    在线演示 / 源码下载

    15、HTML5/CSS3时尚的圆盘时钟动画 带当前日期

    我们可以利用HTML5和CSS3来实现一些钟表动画特效,效果都还不错。今天我们要分享一款利用HTML5和CSS3的圆盘时钟动画,时钟外观非常时尚。更重要的功能是,该HTML5时钟动画还带有当前的日期,这是很多时钟所没有的功能。

    html5-css3-clock-with-date

    在线演示 / 源码下载

    16、CSS3带图标提示插件 多主题颜色

    在网页中,我们操作完耗时的操作,最好给用户一个提示,这个CSS3插件就实现这个提示功能。该CSS3提示功能有几种不同的颜色,并且每一个提示框都有一个指定的小图表。用户可以点击关闭按钮来关闭提示框,提示框出现淡出的CSS3效果。

    css3-notification

    在线演示 / 源码下载

    以上16款超酷的HTML5动画应用,喜欢的欢迎收藏和分享。

    展开全文
  • 学编程其实很简单,html、css、JavaScript、html5、css3、vue、Canvas实现网页特效页面、新手入门学习、了解网页动画的制作、代码实现网页动态画面-代码实现网页时钟效果
  • 这是一款简单好看的CSS3气泡交叉游动网页加载图标动画特效,纯CSS3 Loading动画代码,渐变背景颜色也很好看。
  • 基于css3 animate样式表制作多种好看的文字动画效果,jQuery酷炫网页文字动画特效,CSS3文字动画插件。
  • 6款html5 WebGL酷炫网页动画特效,结合TweenMax、Three.js创建形状,打造出各种动画效果都十分的好看
  • 这是一款很好看的基于CSS3 Animation圆点动画网页加载特效,白色圆点CSS3加载动画代码。
  • 今天下午完成了一个比较好看的倒影效果,图片的轮动并且有倒影效果。 原理虽然简单,可JavaScript和CSS可真够折磨人啊! 实现效果:1、图片轮动,实时显示倒影;2、鼠标移入静止放大图片,倒影也放大;3、鼠标移出...
  • 分享7款酷炫HTML5+Canvas制作的全屏网页背景动画特效给大家,用来做网页背景还是挺好看的,不过对于低配置的电脑会显得有得卡,可以先看演示。
  • 网页动画图像、Flash 动画和 JavaScript 实现效果图片,我们用最基础CSS也能实现。制作一个简单gif动画图,上图就是效果图。用CSS3制作动画图,你需要了解两个css属性。其一是 @keyframes因为它限定了CSS 样式...
  • CSS3制作的一款带有过渡动画效果的网页分页css代码,首页、尾页、上一页、下一页分页按钮在鼠标移上去时,会有非常好看的平滑拉伸动画展示效果。
  • 谁不希望有一个好看而又干净的网页列表?这篇文章中我们给出几个实用例子,你可以把他们直接用到自己工作中。我们从一个带有动画效果垂直列表开始,接着是一个图文混排例子,然后是一个只有图片list例子跟...
  • CSS3动画其实不算复杂,比JS简单得多,今天我们整理自CODEPEN上的一些好看的CSS3动画片段,从这些案例中设计师可以从中学习,并了解一些新的代码写法,又或者获取一些动画灵感也是不错的哦。以下为CSS3动画案例整...
  • 9款漂亮CSS3 Loading图标加载动画特效,纯CSS3实现各种彩色loading网页加载动画效果,简单又好看,值得分享。
  • CSS3+bootstrap好看的项目价格表样式代码是一款非常美观带有边框与按钮悬停动画效果的价格表格网页特效。
  • 9款漂亮CSS3 Loading图标加载动画特效,纯CSS3实现各种彩色loading网页加载动画效果,简单又好看,值得分享。
  • 一句话总结:分版块,留白,可爱的东西点缀,简约,适量的动画(内容少可以加点动画不再那么单调,内容多的话可以少点动画) 留白 可爱东西点缀 好看图片 适量动画 1、制作页面中的动画的使用场景是什么? 内容...
  • 30个免费CSS3动画片段代码

    千次阅读 2018-02-15 18:36:40
    CSS3动画其实不算复杂,比JS简单得多,今天我们整理自CODEPEN上的一些好看的CSS3动画片段,从这些案例中设计师可以从中学习,并了解一些新的代码写法,又或者获取一些动画灵感也是不错的哦。以下为CSS3动画案例整理...
  • HTML5 好看的注册表单

    2014-11-14 10:09:55
    注册表单在网页应用中十分重要,今天要向大家分享一款...该HTML5表单使用了很多CSS3属性,从而在表单切换时拥有弹性的动画,是一款很不错的HTML5表单。建议使用支持HTML5与CSS3的火狐或谷歌等浏览器预览本实例源码。

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 121
精华内容 48
热门标签
关键字:

网页好看的动画