π μμλ€μ΄ μμ΄λ νλμ λ 립μ μΈ λ μ΄μ΄
- μ€ννΉ μ»¨ν μ€νΈ μμμλ μμ μμλ€μ΄ νΉμ κ·μΉμ λ°λΌ μμ.
- λΆλͺ¨ μμκ° μλ‘μ΄ μ€ννΉ μ»¨ν μ€νΈλ₯Ό μμ±νλ©΄, μμ μμλ€μ λΆλͺ¨μ λ²μ μμμλ§ z-indexκ° μ μ©λ¨.
root μμ (κΈ°λ³Έ μμ±)<html> μμλ κΈ°λ³Έμ μΌλ‘ μ΅μμ μ€ννΉ μ»¨ν
μ€νΈλ₯Ό κ°μ§.z-indexκ° 0μ΄ μλ position μμ±μ΄ μλ μμ.like {
position: relative; /* or absolute, fixed **/
z-index: 1; /* 0μ΄ μλ κ° */
}
opacity κ°μ΄ 1 λ―Έλ§μΈ μμ (opacity < 1).lion {
opacity: 0.9; /* ν¬λͺ
λκ° 1λ³΄λ€ μμΌλ©΄ μ€ννΉ μ»¨ν
μ€νΈ μμ± */
}
CSS transitionμ μμ± λ³κ²½ μ λΆλλ¬μ΄ μ λλ©μ΄μ ν¨κ³Όλ₯Ό μ£ΌκΈ° μν΄, μμ±, μ§μ μκ°, μ§μ° μκ°, νμ΄λ° ν¨μλ₯Ό μ€μ νλ κΈ°λ₯
transition-property
background, border-radiustransition-duration
s) λλ λ°λ¦¬μ΄(ms)0.5s, 2stransition-delay
0s, 0.2s (첫 λ²μ§Έ μμ±μ λ°λ‘ μμ, λ λ²μ§Έλ 0.2μ΄ μ§μ°)transition-timing-function
easelinear, ease-in, ease-out, ease-in-outtransition
μμ λͺ¨λ μμ±μ ν μ€λ‘ λ¨μΆν΄μ μ§μ ν μ μμ
transition: background 2s 0s ease, border-radius 2s 0s ease;
λͺ¨λ μμ±μ μ μ©νκ³ μΆμ λ
transition: all 2s;