CSS3案例

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<style>
body{
margin:0;
}
div{
width:150px;
height:150px;
background: #ffb568;
font:30px/202px 'Arial';
color:red;
text-align: center;
margin: 0 auto;
border-radius:50%;
}
.yuan3{
display: none;
/*transition指的是变换,参数有变换时间,延迟时间,变化曲线,宽度高度颜色变化等*/
transition:1s;
}
.yuan2:hover~.yuan3{ display: block;
background: #3fb8ff; }
.yuan3:hover{
display:block;
}
.yuan5{
/*opacity是不透明度*/
opacity: 0;
width:0;
height: 0;
/*transition写在这里才是.yuan5常有的属性,无论出现还是消失都会有动画的效果*/
transition:1s;
overflow:hidden;/*如果圆圈中的数字超过区域就隐藏*/
}
.yuan4:hover~.yuan5{
/*如果将transition写在这里的话,只有当鼠标悬停在.yuan4上的时候才会有效果,
当鼠标移出.yuan2的区域时,因为不出发hover的条件,所以消失的时候就没有变化效果了,
结果就是瞬间消失*/
opacity: 1;
width:150px;
height: 150px;
background: #43ff0b;
}
.yuan5:hover{
opacity: 1;
width:150px;
height: 150px;
background: #43ff0b;
}
</style>
<body>
<div class="yuan1">1</div>
<div class="yuan2">2</div>
<div class="yuan3">3</div>
<div class="yuan4">4</div>
<div class="yuan5">5</div>
<div class="yuan6">6</div> </body>
</html>

transition

可以设置颜色,宽度,高度,变化曲线等的变化;

如果需要实现从无到有的动画变化,那个两个值就要存在一个中间值,比如0和1;而none和block就没有中间值,所以这个变化就不能以动画的形式呈现出来,只能实现一瞬间的变化。

opacity

设置不透明度,0表示透明,但是区域还占有位置。

如果要实现仅仅是高度的动画效果,那么就要使宽度固定,position-property:all

最新文章

  1. 【.net 深呼吸】记录WCF的通信消息
  2. 使用JavaMail创建邮件发送邮件
  3. Modbus工业协议在Android中的应用
  4. MySQL 常用命令(持续更新)
  5. windows网络版象棋的实现
  6. CentOS最小化安装后,增加GNOME桌面
  7. C扩展 C++回顾到入门
  8. GSM、3G、LTE、4G
  9. WebSocket在ASP.NET MVC4中的简单实现 (该文章转自网络,经尝试并未实现,请大神指点。)
  10. 代码方式删除SVN
  11. sql server数据库将excel表中的数据导入数据表
  12. 收集点小文,讲CGI,FASTCGI,PHP-CGI,PHP-FPM之间通透点的文章
  13. MVC4入门指南
  14. MONGODB的内部构造 FROM 《MONGODB THE DEFINITIVE GUIDE》
  15. Aerospike | Aerospike Chinese
  16. 工作线程基类TaskSvc
  17. (转)MATLAB入门教程
  18. 使用 dotnet cli 命令上传 nuget 程序包
  19. Linux时间子系统之四:定时器的引擎:clock_event_device
  20. rem 自适应适配方法

热门文章

  1. Dubbo管理端工具
  2. 用python 编写redis 暴力破解密码的程序
  3. 谷歌浏览器控制台出现 Unchecked runtime.lastError: The message port closed before a response was received. 的报错
  4. Linux 系统分区与目录介绍
  5. [原创]Delphi 文件函数:ForceDirectories() 函数和 CreateDir函数
  6. Yii2配置
  7. jar中没有主清单属性【解决办法】
  8. DELPHI 数据库操作
  9. NX二次开发-UFUN获取图层的状态UF_LAYER_ask_status
  10. Eclipse+Maven创建webapp项目 及部署在tomcat上