Skip to content
Snippets Groups Projects
Commit faddc12e authored by Xingan Zhao's avatar Xingan Zhao
Browse files

feat:home animation

parent 635b4217
No related branches found
No related tags found
No related merge requests found
...@@ -1051,17 +1051,17 @@ span.formula_line::-webkit-scrollbar-track { ...@@ -1051,17 +1051,17 @@ span.formula_line::-webkit-scrollbar-track {
.page-container-2 { .page-container-2 {
position:relative; position:relative;
min-height: 70vw; min-height: 60vw;
} }
.page-container-3 { .page-container-3 {
position:relative; position:relative;
min-height: 100vw; min-height: 80vw;
} }
.page-container-4 { .page-container-4 {
position:relative; position:relative;
min-height: 40vw; min-height: 30vw;
} }
.page-container-5 { .page-container-5 {
...@@ -1161,17 +1161,73 @@ span.formula_line::-webkit-scrollbar-track { ...@@ -1161,17 +1161,73 @@ span.formula_line::-webkit-scrollbar-track {
100% { opacity: 1; } 100% { opacity: 1; }
} }
.page-element-4 { /* .page-element-4 {
position: absolute; position: absolute;
left: auto; left: 10vw;
top: 0; top: 0;
height: 100vh; height: 100vh;
width: 95vw; width: 80vw;
} */
.page-element-4p {
position: absolute;
left: 60vw;
top: 22vw;
height: auto;
width: 30vw;
}
.page-element-4p2 {
position: absolute;
left: 10vw;
top: 13vw;
height: auto;
width: 40vw;
}
.img-4p2 {
transform-origin: center;
animation: rotate 2s linear infinite;
}@keyframes rotate {
0% {
transform: rotate(0deg); /* 初始状态 */
}
100% {
transform: rotate(360deg); /* 完成一整圈旋转 */
}
}
.page-element-4p3 {
position: absolute;
left: 36vw;
top: 0;
height: auto;
width: 26vw;
}
.page-element-4p3 {
position: absolute;
left: 36vw;
top: 0;
height: auto;
width: 26vw;
}
.img-4p3 {
transform: translateX(0);
animation: element-4p3 3s linear infinite;
}@keyframes element-4p3 {
0% { scale: 1; }
50% { scale: 1.05; }
80% { scale: 1.1; }
100% { scale: 1; }
}
.page-element-4p4 {
position: absolute;
left: 3.2vw;
top: 7.9vw;
height: auto;
width: 58vw;
} }
.page-element-5 { .page-element-5 {
position: absolute; position: absolute;
left: 10vw; left: 10vw;
top: 22vw; top: 10vw;
height: auto; height: auto;
width: 60vw; width: 60vw;
} }
...@@ -1189,7 +1245,7 @@ span.formula_line::-webkit-scrollbar-track { ...@@ -1189,7 +1245,7 @@ span.formula_line::-webkit-scrollbar-track {
.page-element-6 { .page-element-6 {
position: absolute; position: absolute;
right: 10vw; right: 10vw;
top: 55vw; top: 40vw;
height: auto; height: auto;
width: 60vw; width: 60vw;
} }
......
...@@ -64,9 +64,30 @@ export function Home() { ...@@ -64,9 +64,30 @@ export function Home() {
{/* 2 */} {/* 2 */}
<div className="page-container-2"> <div className="page-container-2">
<div className="page-element-4"> <div className="page-element-4p">
<img <img
src="https://static.igem.wiki/teams/5378/home/22.webp" src="https://static.igem.wiki/teams/5378/home/mortality.webp"
alt="example"
className="home-img-wide"
/>
</div>
<div className="page-element-4p2">
<img
src="https://static.igem.wiki/teams/5378/home/earth.webp"
alt="example"
className="home-img-wide img-4p2"
/>
</div>
<div className="page-element-4p3">
<img
src="https://static.igem.wiki/teams/5378/home/d4.webp"
alt="example"
className="home-img-wide img-4p3"
/>
</div>
<div className="page-element-4p4">
<img
src="https://static.igem.wiki/teams/5378/home/orbit2.webp"
alt="example" alt="example"
className="home-img-wide" className="home-img-wide"
/> />
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment