๐ ์ง์ ์ฑ์ฐ๊ธฐ/์น (ํ๋ก ํธ์๋, ๋ฐฑ์๋)
[HTML&CSS] Animations ( UPDATE 2023 - 05 - 31 ) Animation - 1 Animation ๋ง์ฐ์ค๋ฅผ ์๋ก ์ฌ๋ฆฌ๊ฑฐ๋ transition ์์ด ์ํ๋ ๋งํผ ๊ณ์ ์ฌ์๋๋ ์ ๋๋ฉ์ด์
์ ๋ง๋ค ์ ์๋ค. ์ ๋๋ฉ์ด์
์ ๋ง๋ค๊ธฐ ์ํ ๊ท์น์ @ketframes ๋ผ๊ณ ์ ๊ณ , ๊ทธ ๋ค์์ ์ ๋๋ฉ์ด์
์ ์ด๋ฆ์ ์ ํ๋ค. A์์ B๊น์ง ์์ง์ด๋ ์ ๋๋ฉ์ด์
๋ง๋ค๊ธฐ @keyframes ์ด๋ฆ{} ๋ง๋ ํ ์์ A์ง์ ๋ถํฐ B์ง์ ๊น์ง์ ์ ๋๋ฉ์ด์
์ ์ ํ from{A} to{B} @keyframes coinflip { from {transform: rotateX(0);} to {transform: rotateY(360deg);} } /* ์ด๋ ๊ฒ ๋ด ์๋๋ฉ์ด์
์ ์ค์ ํ๊ณ , ์ ๋๋ฉ์ด์
์ ์ค ์์ฑ์ ์์ฑํ..
๐ ์ง์ ์ฑ์ฐ๊ธฐ/์น (ํ๋ก ํธ์๋, ๋ฐฑ์๋)
[HTML&CSS] Block , Inline , Margin, Border, Padding, Flex ( UPDATE 2023 - 05 - 25 ) ๋ธ๋ก๊ณผ ์ธ๋ผ์ธ ๋ธ๋ก์ ํ ์ค์ ์จ์ ํ ์ฐจ์งํ๋ค. (์์ ๋ชป์ด) ์ธ๋ผ์ธ์ ํ ์ค ์์ ๊ฐ์ด ์๋ค. ๋ธ๋ก์ display: inline ์ ํ๋ฉด ๋ฐ์ค ์์ฑ์ ์ ์งํ๋ฉด์ ์์ ๋ค๋ฅธ ๋ธ๋ก์ด ์ฌ ์ ์๋ค. ์ธ๋ผ์ธ์ display: block์ ํ๋ฉด ๋ธ๋ก์ฒ๋ผ ํ ์ค์ ์จ์ ํ ์ฐจ์งํ๋ค. ์ธ๋ผ์ธ์ ๋์ด(height)์ ๋๋น(width)๊ฐ ์๋ค. ๋ธ๋ผ์ฐ์ ๋ ์์๋ค์๊ฒ ์์ฒด์ ์ผ๋ก style์ ์ฃผ๊ธฐ๋ํ๋ค. (์๋ฅผ ๋ค๋ฉด, ์์น์๋ ๊ณต๊ฐ=margin) ๋ธ๋ก์ ๋ฐ์ค์ด๋ค. margin , border , padding ๋ฐ์ค๋ ์ธ ๊ฐ์ง ํน์ง์ด ์๋ค. : margin,border,pad..
๐ฑ ์ฝ๋ฆฐ์ด๋ฅผ ์ํ GUIDE/๐๏ธ OpenSource
CSS์ ๋ฏธ๋์ด์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํด์ ๋ฐ์ํ ์น ํ์ด์ง ๋ง๋ค๊ธฐ (ํ๋ฉด ํฌ๊ธฐ์ ๋ฐ๋ผ ๊ธ์จ ๋ด์ฉ๊ณผ ์๊น์ด ๋ฌ๋ผ์ ธ์) CSS์ ๋ฏธ๋์ด์ฟผ๋ฆฌ๋ฅผ ์ด์ฉํด์ ํด์๋์ ๋ฐ๋ฅธ ์์๊ณผ ๋ฉํธ์ ๋ณ๊ฒฝ์ ์ฝ๋ฉํ๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก , ๋ ๊ฐ์ง ๋ฐฉ์์ผ๋ก ์ฝ๋ฉ์ ํ๋ค. ์ฒ์์ ๋ฌด์์ ํค๋ฉ์ ํ๋ฉฐ ์ฝ๋ฉ์ ํ๋๋ฐ.. ์์ฑํ๊ณ ๋ณด๋, ์์ฌ์ด ๋ง์์ด ๋ค์๋ค. ์ ์ง ์ด ๊ฒ๋ณด๋ค๋ ๋ ๋์ ๊ตฌ์กฐ๋ก๋ ๋ง๋ค ์ ์์ ๊ฒ ๊ฐ์๋ค. ๊ฒฐ๊ตญ, ๋ ๋ฒ์งธ์๋ ์ฌ๋ฌ ์๋ฃ๋ฅผ ๊ตฌ๊ธ๋ง ํด์ ์ฝ๋ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ ํ ์ ์์๋ค. display: inherit; ์ญ์ ์๋ ๊ฒ์ด ํ์ด๋ค. *๋ด ๋
ธํธ๋ถ ํด์๋๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ง๋ค์๋ค. ์ค์ ํด์๋์๋ ์ฐจ์ด๊ฐ ์๋ค.๐ ์ฒ์ ์์ฑํ ์ฝ๋ ์ฌ๋ฌ ํ๋ฉด ํฌ๊ธฐ๋ก ์ดํด๋ณด์ธ์! ์ผ๋ฐ PC ์ ํด์๋ PC ์ผ๋ฐ ํ๋ธ๋ฆฟ ์ ํด์๋ ํ๋ธ๋ฆฟ body { backgroun..
๐ฑ ์ฝ๋ฆฐ์ด๋ฅผ ์ํ GUIDE/๐๏ธ OpenSource
HTML๊ณผ CSS๋ก ๋ธ๋ก๊ทธ ๋ฉ๋ด ๋ง๋ค๊ธฐ + ๋ฐ์ํ ํ์ด์ง HTML๊ณผ CSS๋ก ๊ฐ๋จํ๊ฒ ๋ธ๋ก๊ทธ ํ์ด์ง๋ฅผ ๋ง๋ค์ด๋ณด์! ๋ฉ๋ด, ๊ธ์ ๊น๋นก๊ฑฐ๋ฆฌ๋ ๊ธฐ๋ฅ ๋ฑ์ ๋ฃ์๊ณ , ๋ฐ์ํ ํ์ด์ง(ํ๋ฉด ํฌ๊ธฐ์ ๋ฐ๋ผ ์์๊ฐ ๋ณ๊ฒฝ๋จ)์ผ๋ก ๋ง๋ค์๋ค. ์ฝ๋ ๐์์ฝฉ BLOGโคโคโค BLOG ์์ฝฉBLOG ์ผ๊ธฐ์ฅ ์ฑ๋ฆฐ์ง ์ปค๋ฆฌ์ด ๋ฐฉ๋ช
๋ก body { margin: 0; font-family: "Noto Sans KR", sans-serif; } .intro{ position: relative; background-image: url("https://i.pinimg.com/originals/14/f7/b0/14f7b04d6048883fa4749556edf50891.jpg"); background-size: cover; background-posit..
๐ฑ ์ฝ๋ฆฐ์ด๋ฅผ ์ํ GUIDE/๐๏ธ OpenSource
HTML ๊ณผ CSS๋ก ํ์๊ฐ์
ํผ ๋ง๋ค๊ธฐ ์ธ ๋ฒ์งธ ํ์ ๋ง๋ค๊ธฐ ํผ์ด๋ค. ํ์ ๋ง๋ค๊ธฐ ํผ์ CSS๋ฅผ ์ฌ์ฉํ ๊ฒ์ ์ฒ์์ธ๋ฐ ์๊ฐ๋ณด๋ค ๊ฒฐ๊ณผ๊ฐ ๋์์ง ์๋ค. ์ด๋ ๊ฒ ์ ์ ์ฑ์ฅ ํ๋ ๊ฑธ๊น?๐ฅฐ ๋ณ ๊ฑฐ ์๋์ง๋ง ๋ฟ๋ฏํ๋ค. ๋์ค์ ๋ ๋ง์ ๊ธฐ๋ฅ์ ๋ฃ๊ณ ์ง๊ธ ๋ง๋ ๊ฒ๊ณผ ์ฝ๋๋ฅผ ๋น๊ตํ๋ฉฐ ๊ฐ์ ํ๋ฉด ์ข์ ๋ฏ ํ๋ค. ๐ก ์ด์ ์ ์์ฑํ ํ์๊ฐ์
ํผ๊ณผ ๋น๊ตํด๋ณด์ธ์. ์ฒซ ๋ฒ์งธ ํ์๊ฐ์
ํผ (ํด๋ฆญ) ๋ ๋ฒ์งธ ํ์๊ฐ์
ํผ (ํด๋ฆญ) ์ฝ๋ ์์ฝฉ ์ฝ๋ฉ์ค์ฟจ ํ์๊ฐ์
- - 00000000 ์ธ์ฆ๋ฒํธ์ ์ก 3:00 ์ธ์ฆ์๋ฃ ์ง์ญ์ ์ ํํ์ธ์. ์์ธ ๊ฒฝ๊ธฐ๋ ์ ์ฃผ ์ถฉ์ฒญ๋ ์ ๋ผ๋ ๊ฒฝ์๋ ์ฌ์ฑ ๋จ์ฑ ๊ฐ์
ํ๊ธฐ *{ box-sizing: border-box; } body{ display: flex; flex-direction: column; align-ite..
๐ฑ ์ฝ๋ฆฐ์ด๋ฅผ ์ํ GUIDE/๐๏ธ OpenSource
HTML๊ณผ CSS๋ก ์ฝ๊ณ ๊ฐ๋จํ๊ฒ ์ผ๊ธฐ์ฅ ๋ง๋ค๊ธฐ ์ด์ ์ ์์ฑํ๋ ์ฝ๋๋ค์ ๋ฐํ์ผ๋ก ์ผ๊ธฐ์ฅ์ ๋ง๋ค์ด๋ณด์๋ค. ์กฐ๊ธ ํ์ ํ์ง๋ง๐ญ๐ญ.. ๋๋ฆ์ ํ์ ๊ฐ์ถ ๊ฒ ๊ฐ๋ค. ๋์ค์ ๋ค์ ๋ง๋ค์ด๋ด์ผ์ง! ์ฝ๋ ์์ฝฉ์ด์ ์ผ๊ธฐ ์์ฑ ๋ฑ๋ก ์ด๊ธฐํ *{ box-sizing: border-box; } .box1{ border: 3px solid white; width: 400px; height: 100px; background-color: rgb(234, 247, 180); padding: 10px 80px 30px; margin-bottom: 30px; margin-top: 20px; border-radius: 10px; } .wrapper { display: flex; flex-direction: column; align-ite..