首页前端开发CSScss 卡片绕着地球旋转

css 卡片绕着地球旋转

时间2023-11-12 00:41:03发布访客分类CSS浏览255
导读:CSS是一门用于网站美化的语言,它可以制作出各种各样的效果。今天我们来学习一下如何制作一张卡片绕着地球旋转的动态效果。/*首先定义一个地球的样式*/#earth{ width: 200px; height: 200px; border...

CSS是一门用于网站美化的语言,它可以制作出各种各样的效果。今天我们来学习一下如何制作一张卡片绕着地球旋转的动态效果。

/*首先定义一个地球的样式*/#earth{
      width: 200px;
      height: 200px;
      border-radius: 50%;
      background: url(earth.jpg) no-repeat center center;
      background-size: cover;
}
/*然后定义一个卡片的样式*/#card{
      position: absolute;
      left: 50%;
      top: 50%;
      margin-left: -100px;
      margin-top: -50px;
      width: 200px;
      height: 100px;
      background: #fff;
      border-radius: 10px;
      box-shadow: 0px 0px 20px rgba(0,0,0,0.3);
      text-align: center;
      line-height: 100px;
      font-size: 18px;
      font-weight: bold;
      color: #333;
}
/*最后定义一个动画,使卡片绕着地球旋转*/@keyframes rotate-earth{
  from{
        transform: rotate(0deg);
  }
  to{
        transform: rotate(360deg);
  }
}
#card{
      animation: rotate-earth 10s linear infinite;
}
    

以上代码中,我们首先定义了地球的样式,这里采用了一个圆形的背景图片,并且通过border-radius属性将其设为圆形。然后定义了一个卡片的样式,这里采用了一个白色背景,并且设置了一些效果,比如阴影、字体颜色等等。最后通过定义一个动画,使卡片绕着地球旋转。

以上就是如何制作一张卡片绕着地球旋转的动态效果的方法了。相信通过这次介绍,你也可以掌握CSS的基本运用,制作出更加酷炫的网页效果。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css 卡片绕着地球旋转
本文地址: https://pptw.com/jishu/535249.html
html代码语法检查工具 css怎么做滚动效果

游客 回复需填写必要信息