νλ‘κ·Έλλ° μΈκ³λ₯Ό νꡬν©μλ€.
μ κΈ°μ°¨ μΆ©μ μ κ΄λ ¨ νμ΄μ§ μ μ νλ‘μ νΈλ₯Ό μννμ΅λλ€.
SpringBoot, react νμ©νμ¬ νμ΄μ§λ₯Ό ꡬμ±νμμ΅λλ€.
[λ©μΈνμ΄μ§]
1. λ‘λ© νλ©΄
μλμ°¨κ° λλ‘ μλ₯Ό μ£Όννλ λ―ν ν¨κ³Όλ₯Ό μ μ©νμ¬ λ©μΈνμ΄μ§ λ‘λ© νλ©΄μ μ μ©νμμ΅λλ€.
μ½λλ μλ μ½λλ₯Ό μμ νμ¬ μμ±νμμ΅λλ€.
https://jsfiddle.net/woosuna/roan2fwz/12/
2. λ²κ°, ν μ€νΈ, μ΄λ―Έμ§ ν¨κ³Ό
λ©μΈνμ΄μ§μ μμ§μ΄λ λ²κ° ν¨κ³Όλ₯Ό ꡬννμμ΅λλ€.
ν μ€νΈμ μ΄λ―Έμ§κ° μμ§μ΄λ©΄μ λνλλ ν¨κ³Όλ₯Ό μ μ©νμμ΅λλ€.
κΈμ μ΄λ ν¨κ³Όμ λν μ½λλ μλμ κ°μ΅λλ€.
<style>
.image-box {
display: flex;
justify-content: center;
align-items: center;
height: 50vh;
}
.abcd {
visibility: visible;
}
.image-box img {
display: inline-block;
height: 800px;
width: 50rem;
align-content: center;
margin-top: 25rem;
opacity: 0;
transform: translateY(-30px);
animation: fadeInMoveDownImage 2s ease forwards;
}
@keyframes fadeInMoveDownImage {
to {
opacity: 1;
transform: translateY(0);
}
}
.slogan1 {
color: rgb(237, 191, 66);
font-size: 3.9rem;
font-weight: bold;
font-family: 'Giants-Inline';
opacity: 0;
transform: translateX(-12rem);
animation: fadeInMoveRight 1s ease-out forwards;
margin-top: 140px;
width: 35rem;
}
.slogan2 {
color: rgb(237, 191, 66);
font-size: 3.9rem;
font-weight: bold;
font-family: 'Giants-Inline';
opacity: 0;
transform: translateX(10rem);
animation: fadeInMoveRight 1s ease-out forwards;
margin-right: 4rem;
margin-top: 2rem;
width: 35rem;
}
@keyframes fadeInMoveRight {
to {
opacity: 1;
transform: translateX(0);
}
}
</style>
<body>
<div class="container mt-5">
<div class="image-box">
<div class="abcd">
<p class="slogan1">λ°±λ§ λ³ΌνΈμ μλ,</p>
<p class="slogan2">Are you ready?</p>
</div>
<img class="card-front" src="energy.png" alt="Image Description">
<!-- <a class="card" href="">
<img class="card-back" src="hehe.png" alt="Image Description">
</a> -->
</div>
<canvas id="canvas"></canvas>
</body>
λ²κ° ν¨κ³Όμ λν μμΈν μ€λͺ λ° μ½λλ μλ κ²μκΈ μ°Έκ³ λ°λλλ€.
2023.10.30 - [IT/Java - Spring Boot] - [HTML/CSS/JS] codepen νμ΄μ§μ λ²κ° ν¨κ³Ό ꡬννκΈ°
3. νμ
νμ μ ν΅ν΄ μ€μν μ 보λ₯Ό μ€λͺ νμμ΅λλ€.
'νν μμΈν μμ보기'λ₯Ό ν΄λ¦νλ©΄ λ©€λ²μ κ°μ νμ΄μ§λ‘ μ΄λν©λλ€.
'μ€λ ν루 μ΄ μ°½μ μ΄μ§ μμ΅λλ€'μ 체ν¬ν ν λ«κΈ°λ₯Ό ν΄λ¦νλ©΄ μΏ ν€μ ν΄λΉ μ λ³΄κ° μ μ₯λκ³ , ν루λμ νμ μ΄ λνλμ§ μμ΅λλ€.
μμΈν μ€λͺ κ³Ό μ½λλ μλ κ²μκΈ μ°Έκ³ λ°λλλ€.
2023.11.01 - [IT/Java - Spring Boot] - [Spring Boot] νμ΄μ§μ νμ μ°½ λμ°κΈ°
4. μ¬μ΄λ λ°
μ€λ₯Έμͺ½μ λ²κ° λͺ¨μ μ΄λͺ¨ν°μ½μ λλ₯΄λ©΄ μ¬μ΄λλ°κ° μ¬λΌμ΄λ νμμΌλ‘ μ΄λ¦½λλ€. λ‘κ·ΈμΈ μ , νμ μμ±λλ νλͺ©μ΄ λ€λ₯΄λ©° νμ μμκ° μλ λͺ©λ‘μ λ§μ°μ€λ₯Ό μ¬λ Έμ λ μ¬μ΄λλ°κ° νλ λ μ΄λ¦¬λ©΄μ νμ νλͺ©μ΄ λνλ©λλ€. μ¬μ΄λ λ°μ μμ§μμ λ°λΌ λ²κ° λͺ¨μ μ΄λͺ¨ν°μ½λ ν¨κ» μμ§μ λλ€.
μμΈν μ€λͺ λ° μ½λλ μλ κ²μκΈ μ°Έκ³ λ°λλλ€.
2023.11.01 - [IT/Java - Spring Boot] - [Spring Boot] νμ΄μ§μ μ¬μ΄λ λ° μ½λ©νκΈ°
5. μλ¨ λ°
μ¬μ΄λ λ°μ λμΌν 5κ°μ μΉ΄ν κ³ λ¦¬λ‘ κ΅¬μ±λμ΄ μκ³ , νμ νλͺ©μ΄ μλ μΉ΄ν κ³ λ¦¬μΌ κ²½μ° λ§μ°μ€λ₯Ό μ¬λ¦¬λ©΄ νμ νλͺ©μ΄ λ΄λ €μ΅λλ€.
μμΈν μ€λͺ κ³Ό μ½λλ μλ κ²μκΈ μ°Έκ³ λ°λλλ€.
2023.11.01 - [IT/Java - Spring Boot] - [Spring Boot] νμ΄μ§μ μλ¨ λ° μ½λ©νκΈ°
'IT > Project' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Spring Boot, react] μ κΈ°μ°¨ μΆ©μ μ κ΄λ ¨ νμ΄μ§ μ μ νλ‘μ νΈ 2 (10) | 2023.11.09 |
---|