โ๏ธ GURU39 [HTML5] 21. ๋ฐ์ค์ ๋ฐฐ์น์ position ํ๋กํผํฐ + ์๋ ๋ฐฐ์น์ ์ ๋ ๋ฐฐ์น + ๊ณ ์ ๋ฐฐ์น + z-index ํ๋กํผํฐ 21. ๋ฐ์ค์ ๋ฐฐ์น์ position ํ๋กํผํฐ + ์๋ ๋ฐฐ์น์ ์ ๋ ๋ฐฐ์น + ๊ณ ์ ๋ฐฐ์น + z-index ํ๋กํผํฐ # ๋ฐ์ค ๋ฐฐ์น์ position ํ๋กํผํฐ - normal flow : ์น ํ์ด์ง์ ๋ํ์๋ ์์๋๋ก HTML ํ๊ทธ ๋ฐฐ์น : position ํ๋กํผํฐ๋ฅผ ์ด์ฉํด์ normal flow ๋ฅผ ๋ฌด์ํ ์ ์์ - position ํ๋กํผํฐ๋ฅผ ์ด์ฉํ ๋ฐฐ์น๋ฒ ์ ์ ๋ฐฐ์น(๋ํดํธ) ์๋ ๋ฐฐ์น ์ ๋ ๋ฐฐ์น ๊ณ ์ ๋ฐฐ์น ์ ๋ ๋ฐฐ์น positon : static position : relative position : absolute position : fixed float : left / float : right - position ํ๋กํผํฐ๋ฅผ ์ฌ์ฉํ ๋ ํ๊ทธ์ ์์น ๋ฐ ํฌ๊ธฐ : top, bottom, left, rig.. 2022. 7. 21. [HTML5] 20. ๋ฐฐ์น ๋ฐ ๋ธ๋ก ๋ฐ์ค + ์ธ๋ผ์ธ ๋ฐ์ค + ๋ฐ์ค ์ ํ ์ ์ด์ display ํ๋กํผํฐ 20. ๋ฐฐ์น ๋ฐ ๋ธ๋ก ๋ฐ์ค + ์ธ๋ผ์ธ ๋ฐ์ค + ๋ฐ์ค ์ ํ ์ ์ด์ display ํ๋กํผํฐ # ๋ฐฐ์น - CSS3๋ก HTML ํ๊ทธ๊ฐ ์ถ๋ ฅ๋ ์์น ์ง์ ๊ฐ๋ฅ : HTML ํ๊ทธ์ ๊ฒฝ์ฐ ์น ํ์ด์ง์ ์์ฑ๋ ์์์ ๋ค๋ฅด๊ฒ ๋ฐฐ์นํ ์ ใ - ๋ฐฐ์น ๊ธฐ๋ฅ์ ํ๋ CSS3 ํ๋กํผํฐ display position left right top bottom float z-index visibility overflow # ๋ธ๋ก ๋ฐ์ค์ ์ธ๋ผ์ธ ๋ฐ์ค : HTML ํ๊ทธ๋ ์ธ๋ผ์ธ ํ๊ทธ์ ๋ธ๋ก ํ๊ทธ๋ก ๋๋จ - ๋ธ๋ก ํ๊ทธ : ๋ธ๋ก ๋ฐ์ค๋ก ์ถ๋ ฅ + ๋ธ๋ก ๋ฐ์ค๋ ์ ๋ผ์ธ์์ ์์ + ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ ๋๊น์ง ๋ชจ๋ ์ ์ - ์ธ๋ผ์ธ ํ๊ทธ :์ธ๋ผ์ธ ๋ฐ์ค๋ก ์ถ๋ ฅ + ์ธ๋ผ์ธ ๋ฐ์ค๋ ๋ธ๋ก ์์ ๋ฐฐ์น๋จ + ์์ ๋ค๋ฅธ ํ๊ทธ๋ฅผ ๋ฐฐ์นํ ์ ์์ # ๋ฐ์ค์ ์ ํ ์ ์ด.. 2022. 7. 20. [HTML5] 19. ๋ฐฐ๊ฒฝ + ํ ์คํธ ๊ทธ๋ฆผ์์ text-shadow ํ๋กํผํฐ + ๋ฐ์ค ๊ทธ๋ฆผ์์ box-shadow 19. ๋ฐฐ๊ฒฝ + ํ ์คํธ ๊ทธ๋ฆผ์์ text-shadow ํ๋กํผํฐ + ๋ฐ์ค ๊ทธ๋ฆผ์์ box-shadow # ๋ฐฐ๊ฒฝ - ๋ฐฐ๊ฒฝ ์ ๋ฐ ์ด๋ฏธ์ง ์ง์ : background-color, background-image ๊ฐ ๋ชจ๋ ์ง์ ๋๋ฉด ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง๊ฐ ์ถ๋ ฅ๋์ง ์๋ ์์ญ์ ๋ฐฐ๊ฒฝ์์ ์ถ๋ ฅํจ ex. div { background-color : skyblue ; background-image : url ( " media/spongebob.png " ) ; } - ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง์ ์์น --> background-position ex. ๋ฐ์ค ์ค๊ฐ์ ์ด๋ฏธ์ง ์ถ๋ ฅํ๊ธฐ background-position : center center ; - ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง ๋ฐ๋ณต ์ถ๋ ฅ --> background-repeat ex. ์์์ ์๋๋ก ์ด๋ฏธ์ง ๋ฐ๋ณต .. 2022. 7. 20. [HTML5] 18. CSS3์ ๋ฐ์ค ๋ชจ๋ธ + border + ํ ๋๋ฆฌ 18. CSS3์ ๋ฐ์ค ๋ชจ๋ธ + border + ํ ๋๋ฆฌ # CSS3์ ๋ฐ์ค ๋ชจ๋ธ - ๊ฐ HTML ํ๊ทธ ์์๋ ํ๋์ ๋ฐ์ค๋ก ๋ค๋ฃจ์ด์ง --> ๋ฐ์ค์ ํฌ๊ธฐ ๋ฐ ๋ฐฐ๊ฒฝ ์, ์ฌ๋ฐฑ๊ณผ ์ ๋ฐ์ค์์ ๊ฑฐ๋ฆฌ ๋ฑ์ ์ ์ดํ ์ ์์ - ๋ฐ์ค ๋ชจ๋ธ์ ๊ตฌ์ฑ ์ฝํ ์ธ ํจ๋ฉ ํ ๋๋ฆฌ ์ฌ๋ฐฑ HTML ํ๊ทธ์ ์ด๋ฏธ์ง ๋ฐ ํ ์คํธ๊ฐ ์ถ๋ ฅ๋๋ ๋ถ๋ถ ์ฝํ ์ธ ๋ฅผ ๋๋ฌ์ธ๊ณ ์๋ ๋ด๋ถ์ ์ฌ๋ฐฑ ํจ๋ฉ ์ธ๋ถ์ ํ ๋๋ฆฌ๋ก, ์ง์ ๋ฐ ์ ์ , ์ด๋ฏธ์ง๋ก ํ ๋๋ฆฌ๋ฅผ ๊ทธ๋ฆด ์ ์์ ๋ฐ์ค์ ๊ฐ์ฅ ๋ฐ ์์ญ์ด์ ํ ๋๋ฆฌ ๋ฐ๊นฅ ๊ณต๊ฐ. ์ธ์ ํ ์ด์ ๋ฐ์ค์์ ๊ฑฐ๋ฆฌ์ด๊ธฐ๋ ํจ - ๋ฐ์ค ๋ชจ๋ธ์ ๊ตฌ์ฑํ๋ CSS3 ํ๋กํผํฐ ex) ์ ๋ฐ์ค ๋ชจ๋ธ ๋ณด์ด๊ธฐ - ๋ฐ์ค ๋ชจ๋ธ์ ์, ํ ๋๋ฆฌ ๋ฐ ๋จ์ถ ํ๋กํผํฐ ex) ๋ฐ์ค ๋ชจ๋ธ์ ํ์ฉ # border์ ์ , ๋ชจ์๋ฆฌ ํ ๋๋ฆฌ - ๋ค์ํ ํ ๋๋ฆฌ ์ ์คํ์ผ - ๋ฅ.. 2022. 7. 19. [HTML5] 17. CSS3์์์ ์ ํํ๋ฒ + ์ ๊ด๋ จ CSS3 ํ๋กํผํฐ๋ค + ํ ์คํธ ๊พธ๋ฏธ๋ CSS3 ์คํ์ผ ์ํธ + CSS3์ ํ์ค ๋จ์ + ๋จ์ถ ํ๋กํผํฐ font + ๊ตฌ๊ธ ํฐํธ ๋ถ๋ฌ์ค๊ธฐ 17. CSS3์์์ ์ ํํ๋ฒ + ์ ๊ด๋ จ CSS3 ํ๋กํผํฐ๋ค + ํ ์คํธ ๊พธ๋ฏธ๋ CSS3 ์คํ์ผ ์ํธ + CSS3์ ํ์ค ๋จ์ + ๋จ์ถ ํ๋กํผํฐ font + ๊ตฌ๊ธ ํฐํธ ๋ถ๋ฌ์ค๊ธฐ # CSS3์์์ ์ ํํ๋ฒ - 16์ง์ ์ฝ๋๋ก ํํ # 8A 2B E2 --> blueviolet - 10์ง์ ์ฝ๋์ RGB()๋ก ํํ rgb( 138, 43, 226 ) --> blueviolet - ์ ์ด๋ฆ์ผ๋ก ํํ : CSS3ํ์ค์์๋ 140๊ฐ์ ์ ์ด๋ฆ์ด ์กด์ฌ #์ ๊ด๋ จ CSS3 ํ๋กํผํฐ๋ค - HTML ํ๊ทธ์ ํ ์คํธ ๊ธ์ ์ color : ์ - HTML ํ๊ทธ์ ๋ฐฐ๊ฒฝ ์ background - color : ์ - HTML ํ๊ทธ์ ํ ๋๋ฆฌ ์ border - color : ์ ex 1) ex 2) #ํ ์คํธ ๊พธ๋ฏธ๋ CSS3.. 2022. 7. 19. [HTML5] 16. ์ ๋ ํฐ ์กฐํฉ + ์์ ์ ๋ ํฐ + ์์ ์ ๋ ํฐ + ์ ์ฒด ์ ๋ ํฐ์ ์์ฑ ์ ๋ํฐ + ๊ฐ์ ํด๋์ค ์ ๋ ํฐ(pseudo-class) 16. ์ ๋ ํฐ ์กฐํฉ + ์์ ์ ๋ ํฐ + ์์ ์ ๋ ํฐ + ์ ์ฒด ์ ๋ ํฐ์ ์์ฑ ์ ๋ํฐ + ๊ฐ์ ํด๋์ค ์ ๋ ํฐ(pseudo-class) # ์ ๋ ํฐ ์กฐํฉํ๊ธฐ - 2๊ฐ ์ด์์ ์ ๋ ํฐ ์กฐํฉ : ์กฐํฉ์ ์ ํฉํ HTML ํ๊ทธ์๋ง ์ ์ฉ - ์์ ์ ๋ ํฐ (child selector) : ๋ถ๋ชจ ์์ ๊ด๊ณ์ธ ๋ ์ ๋ ํฐ๋ฅผ '>' ๊ธฐํธ๋ก ์กฐํฉ ex) ์ ์ง๊ณ ์์์ธ ์ ์ ์ฉ๋๋ ์คํ์ผ ์ํธ div > strong { color : dodgerblue ; } - ์์ ์ ๋ ํฐ (descendent selector) : ์์ ๊ด๊ณ์ธ 2๊ฐ ์ด์์ ํ๊ทธ๋ฅผ ๋์ด ex 1) ์ ์์ ์ ์ ์ฉ๋๋ ์คํ์ผ ์ํธ ul strong { color : dodgerblue ; } ex 2) # ์ ์ฒด ์ ๋ ํฐ : ์์ผ๋ ๋ฌธ์(*)๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ ํ๊ทธ์ .. 2022. 7. 19. ์ด์ 1 2 3 4 5 ยทยทยท 7 ๋ค์