本文主要包含css3绘制三角形,css3教程,css3弹性布局,css3菜鸟教程,html5 css3培训机构等相关知识,Dont 希望在学习及工作中可以帮助到您
css3的animation是个好东西,之前应景的七夕表白爱心图。(都是中午午休时候的突发奇想。)
想想,应该在很多应节场合用css玩点有意思的。
突然想到上次的月食,那就玩玩。
看了一个div的炫技网站.
画个月亮嘛,还是尝试用一个div来实现,主div做背景黑夜,before做月亮,after做挡住月亮的黑影。
用position控制位置,用animation控制动画。
- .moonback{
- width: 600px;
- height: 600px;
- background-color: #000;
- margin: 0 auto;
- position: relative;
- }
- .moonback::before{
- content: ",";
- display: block;
- position: absolute;
- left: 200px;
- top: 100px;
- width: 200px;
- height: 200px;
- background-color: #ff0;
- border-radius: 100px;
- }
- .moonback::after{
- content: " ";
- display: block;
- position: absolute;
- left: 26px;
- top: 0px;
- width: 200px;
- height: 200px;
- background-color: #000;
- border-radius: 100px;
- -webkit-animation: 8s dog linear infinite;
- -moz-animation: 8s dog linear infinite;
- animation: 8s dog linear infinite;
- }
- @-webkit-keyframes dog {
- 0% {
- left:27px;
- top: 0px;
- }
- 100% {
- left: 399px;
- top: 216px;
- }
- }
- @-moz-keyframes dog {
- 0% {
- left:27px;
- top: 0px;
- }
- 100% {
- left: 399px;
- top: 216px;