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

新网站制作怎么样seo搜索优化怎么做

新网站制作怎么样,seo搜索优化怎么做,宁波企业网站建设,上海企业招聘信息发布平台效果演示 实现了一个3D翻转的卡片动画&#xff0c;其中每个卡片都有不同的图片和不同的旋转角度。整个动画循环播放&#xff0c;无限次。整个页面的背景是一个占据整个屏幕的背景图片&#xff0c;并且页面内容被隐藏在背景图片之下。 Code <div class"container"…

效果演示

33 3D轮播卡片.gif

实现了一个3D翻转的卡片动画,其中每个卡片都有不同的图片和不同的旋转角度。整个动画循环播放,无限次。整个页面的背景是一个占据整个屏幕的背景图片,并且页面内容被隐藏在背景图片之下。

Code

<div class="container"><div class="card-box"><div class="card"><img src="./img/鞠婧祎04.jpg"></div><div class="card"><img src="./img/章若楠01.jpg"></div><div class="card"><img src="./img/鞠婧祎02.jpg"></div></div>
</div>
body {height: 100vh;display: flex;justify-content: center;align-items: center;background-color: #e8e8e8;overflow: hidden;
}* {margin: 0;padding: 0;
}.container {width: 600px;height: 350px;margin-top: 60px;perspective: 1000px;position: relative;
}.card-box {position: absolute;width: 100%;height: 100%;transform-style: preserve-3d;transform: rotateY(0) translateZ(-700px);animation: cardRotate 10s cubic-bezier(0.77, 0, 0.175, 1) infinite;
}.card {position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-box-reflect: below 15px -webkit-linear-gradient(transparent 50%, rgba(255, 255, 255, 0.3));
}.card img {width: 100%;height: 100%;border-radius: 10px;
}.card:nth-child(1) {transform: rotateY(0) translateZ(700px);
}.card:nth-child(2) {transform: rotateY(120deg) translateZ(700px);
}.card:nth-child(3) {transform: rotateY(240deg) translateZ(700px);
}@keyframes cardRotate {0%,20% {transform: translateZ(-700px) rotateY(0);}45% {transform: translateZ(-700px) rotateY(-120deg);}75% {transform: translateZ(-700px) rotateY(-240deg);}100% {transform: translateZ(-700px) rotateY(-360deg);}
}

实现思路拆分

body {height: 100vh; /* 设置页面高度为视口高度 */display: flex; /* 使用弹性布局 */justify-content: center; /* 居中水平 */align-items: center; /* 居中垂直 */background-color: #e8e8e8; /* 设置背景颜色 */overflow: hidden; /* 隐藏溢出部分 */
}

这段代码设置了页面的基本样式,包括高度、居中、背景颜色和溢出部分的隐藏。

* {margin: 0;padding: 0;
}

这段代码取消了所有的内外边距,使得页面更加整洁。

.container {width: 600px; /* 设置容器宽度 */height: 350px; /* 设置容器高度 */margin-top: 60px; /* 设置容器与页面顶部的距离 */perspective: 1000px; /* 设置容器的透视效果 */position: relative; /* 设置容器为相对定位 */
}

这段代码设置了容器的基本样式,包括宽度、高度、与页面顶部的距离、透视效果和相对定位。

.card-box {position: absolute;width: 100%;height: 100%;transform-style: preserve-3d;transform: rotateY(0) translateZ(-700px);animation: cardRotate 10s cubic-bezier(0.77, 0, 0.175, 1) infinite;
}

这段代码设置了卡片盒子的基本样式,包括绝对定位、宽度、高度、3D效果、动画效果和无限次播放。

.card {position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-box-reflect: below 15px -webkit-linear-gradient(transparent 50%, rgba(255, 255, 255, 0.3));
}

这段代码设置了卡片的基本样式,包括绝对定位、宽度、高度、倒影效果。

.card img {width: 100%;height: 100%;border-radius: 10px;
}

这段代码设置了卡片图片的基本样式,包括宽度、高度和圆角。

.card:nth-child(1) {transform: rotateY(0) translateZ(700px);
}.card:nth-child(2) {transform: rotateY(120deg) translateZ(700px);
}.card:nth-child(3) {transform: rotateY(240deg) translateZ(700px);
}

这段代码设置了每张卡片的初始位置和旋转角度。

@keyframes cardRotate {0%,20% {transform: translateZ(-700px) rotateY(0);}45% {transform: translateZ(-700px) rotateY(-120deg);}75% {transform: translateZ(-700px) rotateY(-240deg);}100% {transform: translateZ(-700px) rotateY(-360deg);}
}

这段代码定义了一个名为cardRotate的动画,包括四个关键帧,分别对应卡片的旋转角度和位置。

http://www.mmbaike.com/news/92885.html

相关文章:

  • 做网站一年赚一千万交换友链
  • 承接各类网站建设百度指数查询网
  • 公司网站手机端和电脑端网络销售培训
  • 网站的流量是怎么算的网片
  • 做电子商务网站需要什么手续网店推广费用多少钱
  • 什么是电子商务网站开发百度竞价推广方法
  • 邢台做网站推广服务渠道推广
  • 网站为什么开发app推广普通话手抄报简单漂亮
  • asp net网站开发语言的特点今日新闻简报
  • 推荐坪山网站建设网络平台有哪些
  • 哪里做网站靠谱扬州seo推广
  • 苏州网站建设系统哪家好百度知道网页版入口
  • 网站建设品牌好线上营销手段有哪些
  • 青岛免费建站百中搜优化软件靠谱吗
  • wordpress优化分析企业seo自助建站系统
  • 一个高端网站设计18种最有效推广的方式
  • 个人网站模板下载今日足球赛事推荐
  • 建网站外包公司网络营销的产品策略
  • 企业网站建设如何去规划太原高级seo主管
  • ps软件网站有哪些功能企业网络推广的方法
  • wordpress08教程seo网站排名的软件
  • 新郑做网站推广制作网站用什么软件
  • 凤阳县建设局网站株洲百度seo
  • 如何用jsp做网站网站设计的毕业论文
  • 如何建网站并做推广建站流程新手搭建网站第一步
  • 个人网站教程seo建站技术
  • 做汽配批发做那个网站比较好西安seo排名公司
  • 如何做自己的业务网站如何编写一个网站
  • 建站公司刚起步怎么接单襄阳百度开户
  • 西部数据网站建设石家庄网站seo