用html写树干的形状,HTML5使用纯CSS3构建的树枝和树叶
CSS
语言:
CSSSCSS
确定
html,
body {
background: #333;
width: 100%;
height: 100%;
display: flex;
display: -webkit-flex;
display: -moz-flex;
display: -o-flex;
display: -ms-flex;
justify-content: center;
-o-justify-content: center;
-ms-justify-content: center;
-webkit-justify-content: center;
-moz-justify-content: center;
align-items: center;
-moz-align-items: center;
-o-align-items: center;
-webkit-align-items: center;
-moz-align-items: center;
}
.cable {
position: absolute;
top: 35%;
left: 50%;
width: 2px;
height: 110px;
border-radius: 25%;
background: #fbd286;
}
.cable-2 {
left: calc(50% - 30px);
}
.cable-3 {
left: calc(50% + 30px);
}
.cable-4 {
left: calc(50% - 60px);
}
.cable-5 {
left: calc(50% + 60px);
}
.cable-6 {
left: calc(50% - 90px);
}
.cable-7 {
left: calc(50% + 90px);
}
.leaf-1 {
position: absolute;
width: 20px;
height: 20px;
border-bottom-right-radius: 30px;
border-top-left-radius: 30px;
background: linear-gradient(55deg, #47cf73, #9df179, #47cf73 70%);
animation: fly 1s infinite alternate ease-in-out;
transform-style: preserve-3d;
transform: rotateY(50deg);
}
.leaf-2 {
position: absolute;
top: 25px;
left: -18px;
width: 20px;
height: 20px;
border-bottom-left-radius: 30px;
border-top-right-radius: 30px;
background: linear-gradient(55deg, #47cf73, #9df179, #47cf73 70%);
animation: fly 1s infinite alternate ease-in-out;
transform-style: preserve-3d;
transform: rotateY(50deg);
}
.leaf-3 {
position: absolute;
top: 50px;
width: 20px;
height: 20px;
border-bottom-right-radius: 30px;
border-top-left-radius: 30px;
background: linear-gradient(55deg, #47cf73, #9df179, #47cf73 70%);
animation: fly 1s infinite alternate ease-in-out;
transform-style: preserve-3d;
transform: rotateY(50deg);
}
.leaf-4 {
position: absolute;
top: 75px;
left: -18px;
width: 20px;
height: 20px;
border-bottom-left-radius: 30px;
border-top-right-radius: 30px;
background: linear-gradient(55deg, #47cf73, #9df179, #47cf73 70%);
animation: fly 1s infinite alternate ease-in-out;
transform-style: preserve-3d;
transform: rotateY(50deg);
}
@-moz-keyframes fly {
0% {
transform: translateY(0px);
}
50% {
transform: translateY(-2px);
}
}
@-webkit-keyframes fly {
0% {
transform: translateY(0px);
}
50% {
transform: translateY(-2px);
}
}
@-o-keyframes fly {
0% {
transform: translateY(0px);
}
50% {
transform: translateY(-2px);
}
}
@keyframes fly {
0% {
transform: translateY(0px);
}
50% {
transform: translateY(-2px);
}
}
用html写树干的形状,HTML5使用纯CSS3构建的树枝和树叶相关推荐
- 8个超震撼的HTML5和纯CSS3动画源码
HTML5和CSS3之所以强大,不仅因为现在大量的浏览器的支持,更是因为它们已经越来越能满足现代开发的需要.Flash在几年之后肯定会消亡,那么HTML5和CSS3将会替代Flash.今天我们要给大家 ...
- 纯html css动画效果,8个超震撼的HTML5和纯CSS3动画源码
本文作者html5tricks,转载请注明出处 1.HTML5 Canvas水波纹动画特效 HTML5的Canvas特性非常实用,我们不仅可以在Canvas画布上绘制各种图形,也可以制作绚丽的动画,比 ...
- html5 css3 卡片切换,HTML5之纯CSS3实现的tab标签切换
HTML5的运用之纯CSS3实现的tab标签切换 CSS3代码实现的tab标签切换 *{padding:0px;margin:0px;} #tab{margin:20px;20px;position: ...
- html5卷轴动画制作,使用纯CSS3构建的3D卷轴动画特效
CSS 语言: CSSSCSS 确定 .container, .fragment-cont, .fragment { transform-style: preserve-3d; -webkit-tra ...
- 纯CSS3写的10个不同的酷炫图片遮罩层效果
这个是纯CSS3实现的的10个不同的酷炫图片遮罩层效果,可以欣赏一下 在线预览 下载地址 实例代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML ...
- 纯CSS3写的10个不同的酷炫图片遮罩层效果【转】
这个是纯CSS3实现的的10个不同的酷炫图片遮罩层效果,可以欣赏一下 在线预览 下载地址 实例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
- html自动平分宽度,HTML5使用纯CSS实现“按比例平分”整个垂直空间
HTML5使用纯CSS实现"按比例平分"整个垂直空间 需求 需要实现头部固定在"屏幕"上方+中部滚动+底部固定在"屏幕"下方的页面布局样式. ...
- html5样式表,CSS3+HTML5_css,css3,html5,html5教程_html5,css,css3-站长之家
CSS 3 + HTML 5 是未来的 Web,它们都还没有正式到来,虽然不少浏览器已经开始对它们提供部分支持.本文介绍了 5 个 CSS3 技巧,可以帮你实现未来的 Web,不过,这些技术不应该用在 ...
- 20个纯css3写的logo
2019独角兽企业重金招聘Python工程师标准>>> 随着对css3了解得越深入,越来越发现了css3的强大.css3不但能完成一些基本的特效如圆角阴影等,还能借助动画技术实现一些 ...
最新文章
- php lodop 实例,Vue使用lodop实现打印小结
- BZOJ2038: [2009国家集训队]小Z的袜子(hose)
- 关于Config.ARGB_8888、Config.ALPHA_8、Config.ARGB_4444、Config.RGB_565的理解
- 《创造奇迹的编程语言也有黑历史!原来他还有这副面孔?!》
- 【LeetCode】【HOT】297. 二叉树的序列化与反序列化(BFS)
- 写在自己工作六年:转载《软件工程师六年心得体会》
- locate用主动还是被动_已婚女人VS未婚女人,你觉得女人是应该主动出击还是被动接受?...
- SQL 2005/2008质疑修复
- 越折腾越好用的 3 款开源 APP
- matlab求3db函数,数字信号处理第二章习题26、30、32解答(包括matlab运行程序)
- 第十四届教育技术与计算机国际会议新增SSCI, ESCI期刊
- Test meeting 11.23
- 随笔---为什么一到选课时教务系统就卡顿甚至登不上去
- 洛谷P3939填颜色
- 港澳台身份证校验规则和计算方法
- 酷比魔方iWork10pro安卓root+单系统+双系统恢复教程(理论适配所有x86安卓root)
- debian linux 桌面,Debian/Ubuntu使用tasksel安装桌面环境
- 深圳大学 计算机 教育部学科,深圳大学有13个A类学科,位居全国第24!
- 替换请求输出文件和日志文件
- 利用python实现修改阿里云DNS值解析