@keyframes

- @keyframesλŠ” css μ• λ‹ˆλ©”μ΄μ…˜μ„ μ •μ˜ν•˜λŠ” λ¬Έλ²•μœΌλ‘œ 각 ꡬ간에 μ–΄λ–€ μŠ€νƒ€μΌλ‘œ μ μš©ν•œμ§€ μ§€μ •ν•œλ‹€.

- κ΅¬μ„±μš”μ†Œ

   1. animation name : @keyframes μ •μ˜ν•œ μ• λ‹ˆλ©”μ΄μ…˜μ„ μ μš©ν•  λ•Œ ν•„μš”ν•œ 이름 (λ‚΄κ°€ μ •ν•œλ‹€)

   2. ꡬ간 : from to / 0 - 100%

   3. css μŠ€νƒ€μΌ : ꡬ간에 μ μš©μ‹œν‚¬ μŠ€νƒ€μΌ

 

animation

- @keyframes μ—μ„œ μ •μ˜ν•œ animation을 css animation 속성을 톡해 μ‚¬μš© ν• μˆ˜ μžˆλ‹€.

- animation  속성

  : animation-duration, animation-timing-function, animation-delay 등등이 μžˆλ‹€. 

    (더 λ§Žμ€ 속성을 보고 μ‹Άλ‹€λ©΄ 참고에 MDN μ‚¬μ΄νŠΈλ₯Ό 확인)

  

πŸ’‘ μ˜ˆμ‹œ

@keyframes μ• λ‹ˆλ©”μ΄μ…˜ 이름
{
	from {
		// μ μš©μ‹œν‚¬ CSS
	 }
	 to {
		// μ μš©μ‹œν‚¬ CSS
	 }
}

// μ˜ˆμ‹œ ------------------------------------------------------------------------------
@keyframes fadeIn
{
	from {
	   opacity: 0;
	 }
	 to {
	   opacity: 1;
	 }
}
.bgImage
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height: 100%;
	z-index: -1;
	animation: fadeIn .5s linear;
}
μ°Έκ³ 
webdesign.tutsplus.com/ko/tutorials/a-beginners-introduction-to-css-animation--cms-21068developer.mozilla.org/ko/docs/Web/CSS/animation

 

 

CSS μ• λ‹ˆλ©”μ΄μ…˜ 초보자 μž…λ¬Έμ„œ

μš”μ¦˜μ—λŠ” 점점 더 λ§Žμ€ μ›Ήμ‚¬μ΄νŠΈλ“€μ΄ GIF, SVG, WebGL, λ°°κ²½ λΉ„λ””μ˜€ λ“±μ˜ ν˜•νƒœλ₯Ό μ΄μš©ν•˜μ—¬ μ• λ‹ˆλ©”μ΄μ…˜μ„ μ‚¬μš©ν•˜κ³ μžˆμŠ΅λ‹ˆλ‹€. μ œλŒ€λ‘œ μ‚¬μš©ν•œλ‹€λ©΄ μ›Ή μƒμ˜ μ• λ‹ˆλ©”μ΄μ…˜λ“€μ€ μ›Ήμ‚¬μ΄νŠΈμ˜ ν™œλ ₯을 λΆˆμ–΄λ„£κ³ 

webdesign.tutsplus.com

 

'CSS > κ°œλ…' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[CSS] κ°€μƒμ„ νƒμž :after(::after)  (0) 2021.01.06

κ°€μƒμš”μ†Œ 

- css μ˜μ‚¬μš”μ†Œ(κ°€μƒμš”μ†Œ)λŠ” μ„ νƒμžμ— μΆ”κ°€ν•˜λŠ” ν‚€μ›Œλ“œλ‘œ, μ„ νƒν•œ μš”μ†Œμ˜ μΌλΆ€λΆ„μ—λ§Œ μŠ€νƒ€μΌμ„ μž…νž 수 μžˆλ‹€. 

κ°€μƒμ„ νƒμž :after(::after)

cssμ—μ„œ :afterλŠ” μ„ νƒν•œ μš”μ†Œμ˜ λ§¨λ§ˆμ§€λ§‰ μžμ‹μœΌλ‘œ κ°€μƒμš”μ†Œλ₯Ό ν•˜λ‚˜ μƒμ„±ν•œλ‹€.

보톡 content 속성과 ν•¨κ²Œ 짝지어, μš”μ†Œμ— μž₯μ‹μš© μ½˜ν…μΈ λ₯Ό μΆ”κ°€ν•  λ–„ μ‚¬μš©ν•œλ‹€.

기본값은 인라인이닀.

μΆ”κ°€λœ μš”μ†ŒλŠ” μ†ŒμŠ€ μ•ˆμ—μ„œ ::after λΌλŠ” ν˜•μ‹μœΌλ‘œ 보여진닀.

 

 

μ°Έκ³ 

developer.mozilla.org/ko/docs/Web/CSS/::after

 

::after (:after) - CSS: Cascading Style Sheets | MDN

CSSμ—μ„œ, ::afterλŠ” μ„ νƒν•œ μš”μ†Œμ˜ 맨 λ§ˆμ§€λ§‰ μžμ‹μœΌλ‘œ μ˜μ‚¬ μš”μ†Œλ₯Ό ν•˜λ‚˜ μƒμ„±ν•©λ‹ˆλ‹€. 보톡 content 속성과 ν•¨κ»˜ 짝지어, μš”μ†Œμ— μž₯μ‹μš© μ½˜ν…μΈ λ₯Ό μΆ”κ°€ν•  λ•Œ μ‚¬μš©ν•©λ‹ˆλ‹€. 기본값은 μΈλΌμΈμž…λ‹ˆλ‹€. a::aft

developer.mozilla.org

 

'CSS > κ°œλ…' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[CSS] @keyframes λ₯Ό μ΄μš©ν•œ animation  (0) 2021.01.07

+ Recent posts