当前位置: 首页 > news >正文

门户网站设计要点伪静态网站网站 目录写入权限

门户网站设计要点,伪静态网站网站 目录写入权限,公司logo设计含义,德国设计网站大全效果演示 实现了一个太阳系动画#xff0c;其中包括了地球、火星、金星、土星、水星、天王星、海王星以及火卫二号等行星的动画效果。太阳系的行星都被放在一个固定的容器中#xff0c;并使用CSS动画来实现旋转和移动的效果。当太阳系的行星绕着太阳运行时#xff0c;它们会… 效果演示 实现了一个太阳系动画其中包括了地球、火星、金星、土星、水星、天王星、海王星以及火卫二号等行星的动画效果。太阳系的行星都被放在一个固定的容器中并使用CSS动画来实现旋转和移动的效果。当太阳系的行星绕着太阳运行时它们会围绕太阳旋转并且在运行过程中会发生碰撞和交叉。 Code div classwrapperdiv classneptune-containerimg srcimg/neptune.png //divdiv classuranus-containerimg srcimg/uranus.svg //divdiv classsaturn-containerimg srcimg/saturn.png //divdiv classjupiter-containerimg srcimg/jupiter.png //divdiv classmars-containerimg srcimg/mars.png //divdiv classearth-containerimg srcimg/earth.png //divdiv classvenus-containerimg srcimg/venus.png //divdiv classmercury-containerimg srcimg/mercury.png //divdiv classsun-containerimg srcimg/sun.png //div /div* {margin: 0;padding: 0;box-sizing: border-box; }body {display: flex;justify-content: center;align-items: center;height: 100vh;background-image: url(img/space-background.jpg) }.wrapper {height: 100%;width: 100%;display: flex;justify-content: center;align-items: center; }.wrapper div {position: absolute;border-radius: 100%;display: flex;justify-content: center;align-items: center;border: 1px solid white;position: absolute; }.neptune-container {height: 850px;width: 850px; }.neptune-containerimg {height: 50px;width: 50px;animation: neptune-rotation 53954ms linear infinite; }.uranus-container {height: 750px;width: 750px; }.uranus-containerimg {height: 75px;width: 75px;animation: uranus-rotation 37054ms linear infinite; }.saturn-container {height: 600px;width: 600px; }.saturn-containerimg {height: 75px;width: 75px;animation: saturn-rotation 33218ms linear infinite; }.jupiter-container {height: 500px;width: 500px; }.jupiter-containerimg {height: 75px;width: 75px;animation: jupiter-rotation 27339ms linear infinite; }.mars-container {height: 400px;width: 400px; }.mars-containerimg {height: 35px;width: 35px;animation: mars-rotation 12684ms linear infinite; }.earth-container {height: 350px;width: 350px; }.earth-containerimg {height: 30px;width: 30px;animation: earth-rotation 11079ms linear infinite; }.venus-container {height: 300px;width: 300px; }.venus-containerimg {height: 20px;width: 20px;animation: venus-rotation 7259ms linear infinite; }.mercury-container {height: 250px;width: 250px; }.mercury-containerimg {height: 15px;width: 15px;animation: mercury-rotation 5768ms linear infinite; }.sun-container {height: 200px;width: 200px;border-radius: 100%;display: flex;justify-content: center;align-items: center; }.sun-containerimg {height: 310px;width: 310px; }keyframes neptune-rotation {0% {transform: rotate(0deg) translate(425px) rotate(0deg);}100% {transform: rotate(360deg) translate(425px) rotate(360deg);} }keyframes uranus-rotation {0% {transform: rotate(0deg) translate(375px) rotate(0deg);}100% {transform: rotate(360deg) translate(375px) rotate(360deg);} }keyframes saturn-rotation {0% {transform: rotate(0deg) translate(300px) rotate(0deg);}100% {transform: rotate(360deg) translate(300px) rotate(360deg);} }keyframes jupiter-rotation {0% {transform: rotate(0deg) translate(250px) rotate(0deg);}100% {transform: rotate(360deg) translate(250px) rotate(360deg);} }keyframes mars-rotation {0% {transform: rotate(0deg) translate(200px) rotate(0deg);}100% {transform: rotate(360deg) translate(200px) rotate(360deg);} }keyframes earth-rotation {0% {transform: rotate(0deg) translate(175px) rotate(0deg);}100% {transform: rotate(360deg) translate(175px) rotate(360deg);} }keyframes venus-rotation {0% {transform: rotate(0deg) translate(150px) rotate(0deg);}100% {transform: rotate(360deg) translate(150px) rotate(360deg);} }keyframes mercury-rotation {0% {transform: rotate(0deg) translate(125px) rotate(0deg);}100% {transform: rotate(360deg) translate(125px) rotate(360deg);} }实现思路拆分 * {margin: 0;padding: 0;box-sizing: border-box; }这段代码是设置全局样式包括设置元素的盒模型为border-box即盒模型的宽度和高度包括内容、内边距、边框和外边距。 body {display: flex;justify-content: center;align-items: center;height: 100vh;background-image: url(img/space-background.jpg) }这段代码是设置整个页面的样式包括设置页面的高度为100vh即视口的高度使页面填充整个屏幕。同时设置页面的背景图片为space-background.jpg。 .wrapper {height: 100%;width: 100%;display: flex;justify-content: center;align-items: center; }这段代码是设置一个容器的样式包括设置容器的高度和宽度为100%使容器填充整个屏幕。同时设置容器的显示方式为flex使容器中的元素可以自动排列。 .wrapper div {position: absolute;border-radius: 100%;display: flex;justify-content: center;align-items: center;border: 1px solid white;position: absolute; }这段代码是设置太阳系中的行星的样式包括设置行星的位置为绝对定位使其相对于容器的位置进行定位。同时设置行星的圆角半径为100%使其变成一个圆形。设置行星的显示方式为flex使其中的元素可以自动排列。设置行星的边框为1px solid white使其看起来像一个白色的圆形。 .neptune-container {height: 850px;width: 850px; }.neptune-containerimg {height: 50px;width: 50px;animation: neptune-rotation 53954ms linear infinite; }这段代码是设置尼普斯星的样式包括设置行星的高度和宽度为850px使其变成一个圆形。同时设置行星的动画效果为neptune-rotation即使用CSS动画实现行星的旋转效果。 .uranus-container {height: 750px;width: 750px; }.uranus-containerimg {height: 75px;width: 75px;animation: uranus-rotation 37054ms linear infinite; }这段代码是设置乌拉斯星的样式包括设置行星的高度和宽度为750px使其变成一个圆形。同时设置行星的动画效果为uranus-rotation即使用CSS动画实现行星的旋转效果。 .saturn-container {height: 600px;width: 600px; }.saturn-containerimg {height: 75px;width: 75px;animation: saturn-rotation 33218ms linear infinite; }这段代码是设置土星的样式包括设置行星的高度和宽度为600px使其变成一个圆形。同时设置行星的动画效果为saturn-rotation即使用CSS动画实现行星的旋转效果。 .jupiter-container {height: 500px;width: 500px; }.jupiter-containerimg {height: 75px;width: 75px;animation: jupiter-rotation 27339ms linear infinite; }这段代码是设置木星的样式包括设置行星的高度和宽度为500px使其变成一个圆形。同时设置行星的动画效果为jupiter-rotation即使用CSS动画实现行星的旋转效果。 .mars-container {height: 400px;width: 400px; }这段代码是设置火星的样式包括设置行星的高度和宽度为400px使其变成一个圆形。 .mars-containerimg {height: 35px;width: 35px;animation: mars-rotation 12684ms linear infinite; }这段代码是设置火星的图片样式包括设置图片的高度和宽度为35px使其变成一个圆形。同时设置图片的动画效果为mars-rotation即使用CSS动画实现行星的旋转效果。 .earth-container {height: 350px;width: 350px; }这段代码是设置地球的样式包括设置行星的高度和宽度为350px使其变成一个圆形。 .earth-containerimg {height: 30px;width: 30px;animation: earth-rotation 11079ms linear infinite; }这段代码是设置地球的图片样式包括设置图片的高度和宽度为30px使其变成一个圆形。同时设置图片的动画效果为earth-rotation即使用CSS动画实现行星的旋转效果。 .venus-container {height: 300px;width: 300px; }这段代码是设置金星的样式包括设置行星的高度和宽度为300px使其变成一个圆形。 .venus-containerimg {height: 20px;width: 20px;animation: venus-rotation 7259ms linear infinite; }这段代码是设置金星的图片样式包括设置图片的高度和宽度为20px使其变成一个圆形。同时设置图片的动画效果为venus-rotation即使用CSS动画实现行星的旋转效果。 .mercury-container {height: 250px;width: 250px; }这段代码是设置水星的样式包括设置行星的高度和宽度为250px使其变成一个圆形。 .mercury-containerimg {height: 15px;width: 15px;animation: mercury-rotation 5768ms linear infinite; }这段代码是设置水星的图片样式包括设置图片的高度和宽度为15px使其变成一个圆形。同时设置图片的动画效果为mercury-rotation即使用CSS动画实现行星的旋转效果。 .sun-container {height: 200px;width: 200px;border-radius: 100%;display: flex;justify-content: center;align-items: center; }这段代码是设置太阳的样式包括设置行星的高度和宽度为200px使其变成一个圆形。同时设置行星的圆角半径为100%使其变成一个圆形。设置行星的显示方式为flex使其中的元素可以自动排列。设置行星的居中方式为居中对齐使其在容器中居中显示。 .sun-containerimg {height: 310px;width: 310px; }这段代码是设置太阳的图片样式包括设置图片的高度和宽度为310px使其变成一个圆形。 keyframes neptune-rotation {0% {transform: rotate(0deg) translate(425px) rotate(0deg);}100% {transform: rotate(360deg) translate(425px) rotate(360deg);} }这段代码是定义了一个名为neptune-rotation的CSS动画用于实现尼普斯星的旋转动画。该动画包含两个关键帧分别为0%和100%。在0%时尼普斯星的旋转角度为0度并向右移动425px。在100%时尼普斯星的旋转角度为360度并向右移动425px。 keyframes uranus-rotation {0% {transform: rotate(0deg) translate(375px) rotate(0deg);}100% {transform: rotate(360deg) translate(375px) rotate(360deg);} }这段代码是定义了一个名为uranus-rotation的CSS动画用于实现乌拉斯星的旋转动画。该动画包含两个关键帧分别为0%和100%。在0%时乌拉斯星的旋转角度为0度并向右移动375px。在100%时乌拉斯星的旋转角度为360度并向右移动375px。 keyframes saturn-rotation {0% {transform: rotate(0deg) translate(300px) rotate(0deg);}100% {transform: rotate(360deg) translate(300px) rotate(360deg);} }这段代码是定义了一个名为saturn-rotation的CSS动画用于实现土星的旋转动画。该动画包含两个关键帧分别为0%和100%。在0%时土星的旋转角度为0度并向右移动300px。在100%时土星的旋转角度为360度并向右移动300px。 keyframes jupiter-rotation {0% {transform: rotate(0deg) translate(250px) rotate(0deg);}100% {transform: rotate(360deg) translate(250px) rotate(360deg);} }这段代码是定义了一个名为jupiter-rotation的CSS动画用于实现木星的旋转动画。该动画包含两个关键帧分别为0%和100%。在0%时木星的旋转角度为0度并向右移动250px。在100%时木星的旋转角度为360度并向右移动250px。 keyframes mars-rotation {0% {transform: rotate(0deg) translate(200px) rotate(0deg);}100% {transform: rotate(360deg) translate(200px) rotate(360deg);} }这段代码是定义了一个名为mars-rotation的CSS动画用于实现火星的旋转动画。该动画包含两个关键帧分别为0%和100%。在0%时火星的旋转角度为0度并向右移动200px。在100%时火星的旋转角度为360度并向右移动200px。 keyframes earth-rotation {0% {transform: rotate(0deg) translate(175px) rotate(0deg);}100% {transform: rotate(360deg) translate(175px) rotate(360deg);} }这段代码是设置地球的动画效果包括设置动画的名称为earth-rotation即使用CSS动画实现地球的旋转效果。在0%时将地球的位置设置为0deg并将其向右移动175px。在100%时将地球的位置设置为360deg并将其向右移动175px。 keyframes venus-rotation {0% {transform: rotate(0deg) translate(150px) rotate(0deg);}100% {transform: rotate(360deg) translate(150px) rotate(360deg);} }这段代码是设置金星的动画效果包括设置动画的名称为venus-rotation即使用CSS动画实现金星的旋转效果。在0%时将金星的位置设置为0deg并将其向右移动150px。在100%时将金星的位置设置为360deg并将其向右移动150px。 keyframes mercury-rotation {0% {transform: rotate(0deg) translate(125px) rotate(0deg);}100% {transform: rotate(360deg) translate(125px) rotate(360deg);} }这段代码是设置水星的动画效果包括设置动画的名称为mercury-rotation即使用CSS动画实现水星的旋转效果。在0%时将水星的位置设置为0deg并将其向右移动125px。在100%时将水星的位置设置为360deg并将其向右移动125px。
http://www.pierceye.com/news/22883/

相关文章:

  • 简单的旅游网站怎么做网站模糊背景
  • 企业网站平台建设咨询合同网站建设的实训报告的实训感受
  • 在百度网站备案查询上显示未备案是什么意思网络公关公司
  • 河北建设厅安监站官方网站办公室装修案例
  • 陕西长城建设工程有限公司网站功能网站首页模板
  • 以营销为导向的网站建设徐州最新情况最新消息今天
  • 推荐个2021能看的网站免费怎么做百度网页推广
  • 免费视频素材网站有哪些淘宝怎么优化关键词步骤
  • php做用户登录网站周口网站制作公司哪家好
  • 手机网站 文件上传wordpress 多说评论系统 安装
  • 做个公司网站企业整体形象设计
  • html5国内网站深圳关键词
  • 滨江建设工程网站福州做企业网站
  • 免费交流网站建设中国林业建设协会网站
  • 江苏环泰建设有限公司网站沈阳网站关键词排名
  • 厦门专业的网站制作公司wordpress 生成缩略图
  • 网站开发要懂英文吗网站加app建设
  • 商丘企业网站服务网站建站管
  • 搜关键词可以搜到的网站怎么做合肥网站建设认准 晨飞网络
  • 教学网站开发代码工业设计网站免费
  • 网站建设哪些资质国际新闻稿件
  • 提供网站建设哪家效果好建一个网站迈年
  • 招聘网有哪些网站比较好拖拽建站系统源码
  • 成都展示型网站开发教育网站制作要多少钱
  • 国外网站国内做好还是国外做江苏和住房建设厅网站
  • 企业网站推广策略电子商务毕业设计设计网站建设
  • 推广类网站网站规划与建设
  • 网站服务器使用哪些网站做推广
  • 网站上怎么做图片变换动图如何在自己网站开发互动视频
  • 注册网站送金币给网站做h5缓存机制