gsap实现自定义鼠标及视频背景文字重叠布局效果代码
代码语言:html
所属分类:布局界面
代码描述:gsap实现自定义鼠标及视频背景文字重叠布局效果代码
代码标签: gsap 自定义 鼠标 视频 背景 文字 重叠 布局
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
@import url('https://fonts.googleapis.com/css2?family=Alkatra&family=Anton&family=Bebas+Neue&family=Jost:ital,wght@1,600&family=Lexend:wght@700&family=Nova+Oval&family=Oswald:wght@500&family=PT+Serif:wght@700&family=Titillium+Web&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700;900&display=swap');
* {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
scroll-behavior: smooth;
}
:root {
--font1: "Poppins";
--fontSizeMenu: 1vw;
--fontSizeH1: 19vw;
--fontSizeIntro: 3vw;
--fontSizeP: 1.48vw;
--maxWidth: 1100px;
}
body {
margin: 0;
font-family: var(--font1);
background-color: #000;
color: #fff;
}
.flex, .flex__col {
display: flex;
justify-content: center;
align-items: center;
}
.flex__col {
flex-direction: column;
}
ul {
margin: 0;
padding: 0;
list-style: none;
}
main.flex__col {
width: 100%;
justify-content: flex-start;
}
.menu {
position: fixed;
z-index: 999;
top: 0;
left: 50%;
width: calc(100% - 80px);
justify-content: space-between;
margin: 40px 0;
transform: translatex(-50%);
}
.menu a {
font-size: var(--fontSizeMenu);
font-weight: 600;
color: var(--dark);
text-decoration: none;
}
.menu__right {
width: 50px;
height: 50px;
gap: 5px;
background-color: #fff;
border-radius: 100%;
}
.menu__right div {
width: 50%;
height: 2px;
background-color: #111;
.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0