css3+jq创作含苞待放的荷花


Posted in HTML / CSS onFebruary 20, 2014

css3+jq创作含苞待放的荷花 

复制代码
代码如下:

<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>flower</title>
<style type="text/css">body,html,div,span,p,ul,li{margin:0;padding:0;}
body{ background:#000;}
#flower{width:300px; position:absolute; top:50%;left:50%; margin:-115px 0 0 -150px; height:330px;}
#leaf { position:relative; z-index:2;}
#leaf strong{ width:75px; height:75px; display:block; border:1px solid #FB96C2; box-shadow:0 0 1px #FB96C2; /* background:red;*/ background:-webkit-linear-gradient(top, #fff ,#FFAFD6 30%, #F493C0 70%,#DB5E86 100%); border-radius:75px 0 75px 0; -webkit-transform:rotate(90deg); position:absolute; transition:all 0.5s; }
#leaf strong:first-child{-webkit-transform:rotate(130deg);}
#leaf strong:nth-child(2){-webkit-transform:rotate(120deg); left:-12px; top:7px;}
#leaf strong:nth-child(3){-webkit-transform:rotate(143deg); left:12px; top:7px;}
#leaf strong:nth-child(4){-webkit-transform:rotate(150deg); left:12px; top:7px;}
#leaf strong:nth-child(5){-webkit-transform:rotate(120deg); left:-12px; top:7px;}
#leaf strong:nth-child(6){-webkit-transform:rotate(160deg); left:26px; top:11px;}
#leaf strong:nth-child(7){-webkit-transform:rotate(105deg); left:-26px; top:11px;}
/*#leaf strong:nth-child(4){-webkit-transform:rotate(110deg); left:-18px; top:12px;}
#leaf strong:nth-child(5){-webkit-transform:rotate(170deg); left:18px; top:12px;}
#leaf strong:nth-child(6){-webkit-transform:rotate(185deg); left:38px; top:27px;}
#leaf strong:nth-child(7){-webkit-transform:rotate(85deg); left:-38px; top:27px;}*/
#three{ position:relative; margin-top:-10px;}
#three div{width:8px; height:200px; background:#390; margin:100px 0 0 37px; border-radius:10px; position:absolute; z-index:1; border-radius:200px 0 0 0;}
#three strong{width:6px; height:6px; border-radius:6px; background:#3B7B6D; display:inline-block; position:absolute; left:34px; top:115px;}
#three strong:nth-child(2){top:150px;left:45px;}
#three strong:nth-child(3){top:185px}
#three strong:nth-child(4){top:220px;left:45px;}
#three strong:nth-child(5){top:255px}</style>
</head>
<body>
<div id="flower">
<div id="leaf">
<strong></strong>
<strong></strong>
<strong></strong>
<strong></strong>
<strong></strong>
<strong></strong>
<strong></strong>
</div>
<div id="three">
<div></div>
<strong></strong>
<strong></strong>
<strong></strong>
<strong></strong>
<strong></strong>
<strong></strong>
<strong></strong>
<strong></strong>
<strong></strong>
<strong></strong>
</div>
</div>
<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script>
<script type="text/javascript">$(function(){
setTimeout(function(){
$("#leaf strong:eq(6)").css({left:'-38px',top:'27px',transform:'rotate(85deg)'})
$("#leaf strong:eq(5)").css({left:'38px',top:'27px',transform:'rotate(185deg)'})
$("#leaf strong:eq(4)").css({left:'-18px',top:'12px',transform:'rotate(110deg)'})
$("#leaf strong:eq(3)").css({left:'18px',top:'12px',transform:'rotate(170deg)'})
},1000)
setTimeout(function(){
$("#leaf strong:eq(6)").css({top:'48px',left:'-38px',transform:'rotate(80deg)'})
$("#leaf strong:eq(5)").css({left:'45',top:'48px',transform:'rotate(190deg)'})
$("#leaf strong:eq(4)").css({left:'-42px',top:'28px',transform:'rotate(95deg)'})
$("#leaf strong:eq(3)").css({left:'42px',top:'28px',transform:'rotate(165deg)'})
},2000)
setTimeout(function(){
$("#leaf strong:eq(6)").css({top:'300px',left:'10px'})
},3000)
setTimeout(function(){
$("#leaf strong:eq(5)").css({top:'270px',left:'100px'})
},3100)
setTimeout(function(){
$("#leaf strong:eq(4)").css({top:'210px',left:"-70px"})
},3200)
setTimeout(function(){
$("#leaf strong:eq(3)").css({top:'160px',left:"50px"})
},3300)
})</script>
</body>
</html>
HTML / CSS 相关文章推荐
css3气泡 css3关键帧动画创建的动态通知气泡
Feb 26 HTML / CSS
css3 盒模型以及box-sizing属性全面了解
Sep 20 HTML / CSS
用css3实现转换过渡和动画效果
Mar 13 HTML / CSS
html5使用canvas画三角形
Dec 15 HTML / CSS
html5+css3进度条倒计时动画特效代码【推荐】
Mar 08 HTML / CSS
使用phonegap操作数据库的实现方法
Mar 31 HTML / CSS
从零实现一个自定义html5播放器的示例代码
Aug 01 HTML / CSS
HTML5逐步分析实现拖放功能的方法
Sep 30 HTML / CSS
HTML5中 rem适配方案与 viewport 适配问题详解
Apr 27 HTML / CSS
css3中transform属性实现的4种功能
Aug 07 HTML / CSS
企业开发CSS命名BEM代码规范实践
Feb 12 HTML / CSS
纯CSS实现一个简单步骤条的示例代码
Jul 15 HTML / CSS
css3隔行变换色实现示例
Feb 19 #HTML / CSS
使用css3和jquery实现可伸缩搜索框
Feb 12 #HTML / CSS
css3与html5实现响应式导航菜单(导航栏)效果分享
Feb 12 #HTML / CSS
推荐10个CSS3 制作的创意下拉菜单效果
Feb 11 #HTML / CSS
纯css3显示隐藏一个div特效的具体实现
Feb 10 #HTML / CSS
css3让div随鼠标移动而抖动起来
Feb 10 #HTML / CSS
css3 给页面加个半圆形导航条主要利用旋转和倾斜样式
Feb 10 #HTML / CSS
You might like
【COS正片】蕾姆睡衣cos,纯洁可爱被治愈了 cn名濑弥七
2020/03/02 日漫
Laravel中使用自己编写类库的3种方法
2015/02/10 PHP
javascript实现上传图片前的预览(TX的面试题)
2007/08/20 Javascript
node.js中的fs.lchmodSync方法使用说明
2014/12/16 Javascript
JQuery控制Radio选中方法分析
2015/05/29 Javascript
javascript实现对表格元素进行排序操作
2015/11/18 Javascript
谈谈JavaScript数组常用方法总结
2017/01/24 Javascript
利用Vue.js实现求职在线之职位查询功能
2017/07/03 Javascript
vue父组件向子组件(props)传递数据的方法
2018/01/02 Javascript
搭建vue开发环境
2018/07/19 Javascript
vue日历/日程提醒/html5本地缓存功能
2019/09/02 Javascript
使用vscode快速建立vue模板过程详解
2019/10/10 Javascript
详解React 条件渲染
2020/07/08 Javascript
使用JavaScript实现贪吃蛇游戏
2020/09/29 Javascript
[49:35]KG vs SECRET 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
python使用PyGame绘制图像并保存为图片文件的方法
2015/04/24 Python
Python实现的rsa加密算法详解
2018/01/24 Python
python中copy()与deepcopy()的区别小结
2018/08/03 Python
python使用suds调用webservice接口的方法
2019/01/03 Python
Python实现FTP弱口令扫描器的方法示例
2019/01/31 Python
PyQt5 实现给窗口设置背景图片的方法
2019/06/13 Python
Python OpenCV实现鼠标画框效果
2020/08/19 Python
Django 项目重命名的实现步骤解析
2019/08/14 Python
Python 函数list&amp;read&amp;seek详解
2019/08/28 Python
python使用socket实现的传输demo示例【基于TCP协议】
2019/09/24 Python
基于Numba提高python运行效率过程解析
2020/03/02 Python
在django中查询获取数据,get, filter,all(),values()操作
2020/08/09 Python
Html5画布_动力节点Java学院整理
2017/07/13 HTML / CSS
玩具反斗城西班牙网上商城:ToysRUs西班牙
2017/01/19 全球购物
斯德哥尔摩通票:Stockholm Pass
2018/01/09 全球购物
波兰在线香水店:Perfumy.pl
2019/08/12 全球购物
工商管理专业实习生自我鉴定
2013/09/29 职场文书
工作决心书范文
2014/03/11 职场文书
经贸专业毕业生求职信
2014/03/23 职场文书
党的群众路线对照检查材料思想汇报
2014/09/25 职场文书
公务员岗前培训心得体会
2016/01/08 职场文书