swiper+gsap+Observer+SplitText3实现全屏上下左右滚动作品展示个人简历代码
代码语言:html
所属分类:布局界面
代码描述:swiper+gsap+Observer+SplitText3实现全屏上下左右滚动作品展示个人简历代码,往下滚动翻页后可以看到更多的作品。
代码标签: swiper gsap Observer SplitText 全屏 上下 左右 滚动 作品 展示 个
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/swiper-bundle.10.3.1.css">
<style>
@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;500;600;700;800&family=Permanent+Marker&family=Tilt+Neon&display=swap");
*,
*::before,
*::after {
margin: 0;
padding: 0;
box-sizing: border-box;
}
section {
height: 100%;
width: 100%;
top: 0;
position: fixed;
visibility: hidden;
}
section .outer,
section .inner {
width: 100%;
height: 100%;
overflow-y: hidden;
}
section .bg {
display: flex;
align-items: center;
justify-content: center;
position: absolute;
height: 100%;
width: 100%;
top: 0;
}
/* HOME */
.home {
position: relative;
display: flex;
align-items: center;
min-height: 100vh;
background: rgb(72, 182, 153);
background-image: linear-gradient(
90deg,
rgba(72, 182, 153, 0.8) 10%,
rgba(56, 143, 168, 0.8) 48%,
rgba(94, 73, 214, 0.8) 98%
);
}
.home > img {
position: absolute;
right: 3%;
bottom: 0;
width: 100%;
max-width: 600px;
z-index: 5;
}
.home-content {
position: absolute;
left: 7%;
font-family: "Nunito", sans-serif;
width: min(500px, 100%);
color: #fff;
z-index: 5;
}
.home-content > h1 {
font-family: inherit;
font-size: 3rem;
font-weight: 700;
margin-bottom: 20px;
}
.music-note-icon {
color: #fff;
font-size: 3rem;
}
.home-content > p {
font-family: inherit;
font-size: 1.2rem;
font-weight: 600;
line-height: 1.5;
margin-bottom: 30px;
}
/* HOME - SCROLL */
.scroll {
position: absolute;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
overflow-x: hidden;
scrollbar-width: none;
width: 100%;
}
.scroll p {
font-family: "Tilt Neon", sans-serif;
font-size: 9rem;
font-weight: 500;
background: rgba(255, 255, 255, 0.3);
color: transparent;
background-size: contain;
background-clip: text;
-webkit-background-clip: text;
}
.scroll p:nth-child(1) {
animation: scrolling-rtl 25s infinite linear;
margin-bottom: 210px;
}
.scroll p:nth-child(2) {
animation: scrolling-ltr 25s infinite linear;
}
@keyframes scrolling-rtl {
0% {
transform: translateX(100%);
}
100% {
transform: translateX(-100%);
}
}
@keyframes scrolling-ltr {
0% {
transform: translateX(-100%);
}
100% {
transform: translateX(100%);
}
}
/* HOME - LINKS */
.links {
display: flex;
flex-direction: row;
align-items: center;
gap: 10px;
}
.links li {
list-style-type: none;
text-decoration: none;
}
.links li a {
display: flex;
justify-content: center;
align-items: center;
background-color: #6f66c7;
border-radius: 50%;
padding: 15px;
color: #fff;
transition: background-color 0.2s linear;
}
.links li a .icon {
color: #fff;
font-size: 1.3rem;
}
.links li a:hover {
background-color: #257381;
}
.links li a:hover .icon {
animation: slide-icon 1s linear 1;
}
@keyframes slide-icon {
49% {
transform: translateX(-20px);
o.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0