CSS动画实例:一颗躁动的心】的更多相关文章

在页面中放置一个类名为container的层作为盛放心心的容器,在该层中再定义一个名为heart的子层,HTML代码描述如下: <div class="container"> <div class="heart"></div> </div> 分别为container和heart定义CSS样式规则如下: .container { margin: 0 auto; width: 300px; height:300px; po…
上一篇讲过css动画transform transition的语法,这一节展示自己做的几个小例子加深印象 1. 线条动画效果 代码:最外层div包含2个小的div : a和b.   a有左右边框(高度变化), b有上下边框(宽度变化), 默认不显示,鼠标移上去时,a的高度和b的宽度发生变化,交叉效果 <style> *{margin:0;padding:0;} .main{ width: 300px; height: 300px; background: #333; position: rel…
利用CSS可以构造出图形,然后可以对构造的图形添加动画效果.下面我们通过旋转的太极图.放大的五角星.跳“双人舞”的弯月等实例来体会纯CSS实现动画的方法. 1.旋转的太极图 设页面中有<div class="shape"></div>,若为. shape设置样式规则如下: .shape { width: 192px; height: 96px; background: #fff; border-color: #000; border-style: solid;…
适当地利用CSS的box-shadow可以构造图形,然后可以对构造的图形添加动画效果.下面我们通过移动的眼珠子.圆珠一二三.一分为四.四小圆旋转扩散等实例来体会box-shadow属性在动画制作中的使用方法. box-shadow属性的基本格式为: box-shadow: h-shadow v-shadow blur spread color inset; 其中,属性值h-shadow为必需,表示水平阴影的位置,它允许负值:v-shadow也为必需,表示垂直阴影的位置,也允许负值:blur可选,…
CSS背景属性用于定义HTML元素的背景,在CSS提供的背景属性中, background-image:指定要使用的一个或多个背景图像: background-color:指定要使用的背景颜色: background-position:指定背景图像的位置: background-size:指定背景图片的大小: background-repeat:指定如何重复背景图像: background-origin  指定背景图像的定位区域: background-clip     指定背景图像的绘画区域:…
设页面中有<div class=" planet "></div>,用来绘制一个行星和卫星图形.这个图形包括三部分:行星.卫星和卫星旋转的轨道.定义. planet的样式规则如下: .planet { position:absolute; top:80px; left:80px; height:100px; width:100px; border-radius:50%;  border:1px solid #f00; animation:rond 3s  lin…
在页面中放置一个类名为container的层作为效果呈现容器,在该层中再定义十个名为shape的层层嵌套的子层,HTML代码描述如下: <div class="container"> <div class="shape"><div class="shape"><div class="shape"><div class="shape"> <di…
1.翻转的字符 在页面中放置一个类名为container的层作为容器,在该层中放置5个字符区域,HTML代码描述如下: <div class="container"> <span>H</span> <span>E</span> <span>L</span> <span>L</span> <span>O</span> </div> 为contai…
3.小圆型Loading 这类Loading动画的基本思想是:在呈现容器中定义1个或多个子层,再对每个子层进行样式定义,使得其均显示为一个实心圆形,最后编写关键帧动画控制,使得各个实心圆或者大小发生改变.或者平移.或者旋转.        (1)小圆大小或透明度进行变化. 例如,在container层中定义两个名为shape的子层,通过对.shape的样式定义使得两个子层均显示一个实心圆,定义关键帧控制两个圆的大小进行交替缩放,形成两个圆的切换效果.编写HTML文件如下. <!DOCTYPE h…
1.制作一个气球 设页面中有<div class="balloon"></div>,为. balloon设置样式规则如下: .balloon { height: 96px; width: 80px; background: hsla(0, 100%, 50%, 0.8); border-radius: 50% 50% 50% 50% / 45% 45% 55% 55%; position: absolute; top: 30%; left:50%; } .bal…