CSS36 CSS3 shadows ๊ทธ๋ฆผ์ํจ๊ณผ CSS3๋ฅผ ์ฌ์ฉํ์ฌ ํ ์คํธ์ ์์์ ๊ทธ๋ฆผ์๋ฅผ ์ค ์ ์์ต๋๋ค. ์ฌ์ฉํ ์ ์๋ CSS๋ ํ ์คํธ์ ๋ฐ์ค ์๋์ฐ ๋๊ฐ์ง๊ฐ ์์ต๋๋คtext-shadowbox-shadow text-shadow๋ ํ ์คํธ์ ๊ทธ๋ฆผ์๋ฅผ ์ ์ฉํ ์ ์์ต๋๋ค.์ํ 2px๊ณผ ์์ง 2px๋ก ๊ฐ์ฅ ์ฝ๊ฒ ์ ์ฉํด ๋ณด๊ฒ ์ต๋๋ค. SHADOW EFFECTtext-shadow: 2px 2px;์์ง๊ณผ ์ํ์ ์๋์ฐ๋ ์์๊ฒ ์ฃ ? SHADOW EFFECTtext-shadow: 2px 2px blue; ์๋์ฐ์ ์ปฌ๋ฌ๋ ์์ง์ํ ๋ค์ ์ ์ด์ฃผ๋ฉด ๋ฉ๋๋ค. SHADOW EFFECTtext-shadow: 2px 2px 5px blue; ์์ง ์ํ๋ค์ ์๋์ฐ์ ํ๋ฆผ ํจ๊ณผ๋ฅผ ์ถ๊ฐํด์ค๋๋ค. SHADOW EFFECTtext-shadow: 0px 0px 5px #0874c6; .. 2017. 8. 30. CSS3 Gradient ๊ทธ๋ผ๋ฐ์ด์ ํจ๊ณผ ํฌํ ์ต์์๋ ์ธ์ ์์๋ ๊ทธ๋ผ๋ฐ์ด์ ํจ๊ณผ๋ฅผ CSS๋ง์ผ๋ก ์น์์ ํํ์ด ๊ฐ๋ฅํฉ๋๋ค. CSS3์์ ์ถ๊ฐ๋ ๊ธฐ๋ฅ์ผ๋ก ์ต์ ๋ธ๋ผ์ฐ์ ์ต์คํ๋ก๋ฌ 10์ด์ ํํ์ด ๊ฐ๋ฅํฉ๋๋ค. ๋ฐ๋ผ์ ํ์ ๋ธ๋ผ์ฐ์ ๋ฒ์ ์์๋ ์ฌ์ฉ์ด ๋ถ๊ฐ๋ฅํ์ ์ฐธ๊ณ ํ์๊ณ ์ฌ์ฉํด์ฃผ์๋ฉด ๋๊ฒ ์ต๋๋ค. ํํ๋ฐฉ์์ ๋ผ์ธ๋ฐฉ์๊ณผ ์ํ๋ฐฉ์ ๋๊ฐ์ง๊ฐ ์์ต๋๋ค. ๋ผ์ธ๋ฐฉ์์ด ๋ง์ด ์ฐ์ด๊ธด ํ์ง๋ง ํ์์ ๋ฐ๋ผ ์ํ๋ ์ฌ์ฉ๋๊ธฐ๋ ํฉ๋๋ค. ํ์ง๋ง ํ์ ๋ธ๋ผ์ฐ์ ๋ค ๋๋ฌธ์ ๋ง์ด ์ฌ์ฉํ๊ธฐ ๊ป๋๋ฌ์ด๋ฉด๋ ๋ง์ต๋๋ค. linear-gradient > ์ผ๋ฐ์ ์ธ ๋ผ์ธ๋ฐฉ์ ๋๊ฐ์ ์ปฌ๋ฌ๋ฅผ ์ง์ ํ์ฌ ์ง์ ์์ญ๋งํผ ๊ทธ๋ผ๋ฐ์ด์ ์ด ํํ๋ฉ๋๋ค. radial-gradient > ์ํ๋ฐฉ์์ผ๋ก ์ง์ ์์ญ๋งํผ ๊ทธ๋ผ๋ฐ์ด์ ์ด ํํ๋ฉ๋๋ค. repeating-linear-gradient > ๊ฐ์ ๋ผ์ธ๋ฐฉ์์ด์ง๋ง ๊ตฌ๊ฐ๋ฐ๋ณต์ผ๋ก.. 2017. 8. 10. CSS3 Colors(RGBA) ์ปฌ๋ฌ์ํฌ๋ช ๋ CSS3 Colors ์ปฌ๋ฌ์ํฌ๋ช ๋ (color and opacity) CSS3๋ ์์ ์๋ฌธ์ด๋ฆ(white), 16์ง์(#FF0000), RGB์์(255,255,255)์ ์ง์ํฉ๋๋ค. CSS3๋ฅผ ์ง์ํ์ง ์๋ ๋ธ๋ผ์ฐ์ ๋ ๋น์ฐํ ์ฌ์ฉํ์ง ๋ชปํฉ๋๋ค. ํฌ๋กฌ 4.0๋ฒ์ ์ด์ ์ต์คํ๋ก์ด 9.0์ดํ๋ ์๋ฌด๋ฆฌ ํด๋น CSS๋ฅผ ์ ๋ ฅํ๋ค๊ณ ํ๋ค CSS์์ฒด๋ฅผ ์ธ์ํ์ง ๋ชปํ๊ธฐ๋๋ฌธ์ ์์ฝ์ง๋ง ๋ธ๋ผ์ฐ์ ์ ๋ฐ์ดํธํ๋ ๋ฐฉ๋ฒ๋ฐ์๋ ์์ต๋๋ค. ๊ตฌํ ์ต์ค8๊ฐ์๊ฒฝ์ฐ๋ ํดํน์์๋ ์ง์ํ์ง ์๋ ์์ฑ๋ค์ด ๋ง์ ์ฌ์ฉํ์ง ์๋ ์ถ์ธ์ ๋๋ค. ๊ทธ๋๋ ์ ์ํต๊ณ๊ฐ์๊ฑธ ๋ณด๋ฉด ์์ง๋ ์๊ธดํฉ๋๋ค. ์ ๋ ๋ณดํต ๋์์ธ์ ํ ๋ 16์ง์๋ก ์ธ์์ ์ฌ์ฉํ๊ณค ํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ธ ์ปฌ๋ฌ๊ฐ๋ค์ ์ธ์ํ๊ณ ๋๋ฉด ์ด๋์ ๋ ๊ฐ๋ง ๋ณ๊ฒฝํด์ฃผ๋ฉด ๋๊ธฐ๋๋ฌธ์ธ๋ฐ์. rgb๋ ๊ทธ๋ ๊ฒ ์ด๋ ต์ง๋ ์์ต.. 2017. 8. 3. CSS3 Media Queries ๋ฏธ๋์ด์ฟผ๋ฆฌ-๋ฐ์ํํ์ด์ง๋ง๋ค๊ธฐ ์์ฆ์ PC,ํ๋ธ๋ฆฟ,๋ชจ๋ฐ์ผ๋ฑ ๊ฐ์ข ๊ธฐ๊ธฐ๋ฅผ ํตํ ์ธํฐ๋ท์ ์์ด ์ผ์์ํํ๊ฐ ๋์ด๊ฐ๊ณ ์๋๊ฐ์ด๋ฐ ์์ง๊น์ง๋ PC๋ฒ์ ๋ชจ๋ฐ์ผ๋ฒ์ ๋ฐ๋ก ์์ ํ๋ ์ฌ์ดํธ, ์ผํ๋ชฐ๋ค์ด ๋๋ฌด๋๋ ๋ง์ต๋๋ค. ๋ฌผ๋ก ํ์์ ์ํด์ ๋ฐ๋ก ์์ ํ๋๊ฒ ๋์์ด ๋ ๋๋ ์์ต๋๋ค๋ง. ์์ ์์๊ฒ๋ ๋๋ฌด๋๋ ํฐ ๊ณ ํต๊ณผ ๋๋ฒ์ ์์ ์ ๊ฑฐ์ณ์ผํ๋ ๋ถํธํจ์ด ๋ง์ต๋๋ค. ๊ทธ๋์ ๋ชจ๋ ๊ธฐ๊ธฐ์ ๋น ๋ฅด๊ฒ ๋ง์ถฐ ๋์ํ ์ ์๋๋ก ๋ง๋ค์ด ์ง๊ฒ์ด ๋ฏธ๋์ด์ฟผ๋ฆฌ์ ๋๋ค. ๋ฌผ๋ก ๋ฏธ๋์ด์ฟผ๋ฆฌ๋ ๋ฐ์ํ์ ์๊ฐํด์ ๋์์ธํด์ผํ๊ณ CSS๋ ๋ณต์กํด ์ง ์ ์๋ค๋ ๋จ์ ์ด ์์ง๋ง PC๋ฐ๋ก MOBILE๋ฐ๋ก ์์ ํ๋๊ฒ๋ณด๋จ ํจ์ฌ ๋น ๋ฅด๊ณ ๊ฐํธํ๋ค๋ ๊ฒ์ ๋๋ค. ๋จผ์ ํด์๋์๋ํด ๊ฐ๋จํ๊ฒ ์ง๊ณ ๋์ด๊ฐ๋ณด๊ฒ ์ต๋๋ค. ํฌ๋กฌ ์์๊ฒ์ฌ์ชฝ์ผ๋ก๊ฐ๋ฉด ์์๊ฐ์ด ํด์๋ ํญ์ด ์๋๋ฐ์. ๋ค์๊ณผ ๊ฐ์ ์ข ๋ฅ๋ฅผ ๋ํ๋ ๋๋ค. 4K-2560.. 2017. 7. 30. css3 box-sizing ๋ฐ์ค์ฝ๋ฉ์ ๊ธฐ๋ณธ ๋์์ธ์ ๋ค ํด๋๊ณ ๋๋ฉด ์ฝ๋ฉ์ ์์ ๋ค์๊ณผ ๊ฐ์ ์ผ๋ค์ด ๋ง์ด ๋ฒ์ด์ ธ ๊ณ ๋ฏผ์ ํญ์ ๋ง์ด ํ์๋ ๋ถ๋ถ์ด์ฃ . ๋ด์ฉ๋ฌผ ๋ด์ฉ๋ฌผ ๋ด์ฉ๋ฌผ ๊ฐ ๋ฐ์ค๊ฐ 200px์ด๊ณ ํจ๋ฉ์ด 10px ๋ณด๋๊ฐ ์๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋๋๋ฐ์ ์ค์ง์ ์ผ๋ก ์ฌ์ด์ฆ๋ 1+10+200+10+1 = 223์ด ๋ฉ๋๋ค. div {width:200px; height:50px; padding:10px; border:1px solid #ccc} ๊ทธ๋์ 200์์ 22๋ฅผ ๋บ 178์ width ๊ฐ์ ์ค์ผ ์ค์ง์ ์ผ๋ก ๋์์ธ๋ 200px์ ๋ง๊ฒ ์ฝ๋ฉ์ด ๋์์ฃ .. ๊ทธ๋์ ์ด ๋ถ๋ถ์ ๋ณด์ํ๊ธฐ ์ํ css3 ์๋ก์ด ์์ฑ์ด ์๋๋ฐ์. ๋ฐ๋ก ๋ฐ์ค์ฌ์ด์ง์ ๋๋ค. box-sizing:border-box padding๊ณผ border๋ฅผ width์ ํฌํจํ์ฌ ๊ณ์ฐํด์ ์น์ ์ ์ฉ์์ผ์ค๋.. 2017. 6. 26. css3 background-size ๊ธฐ์กด css์์ ์ถ๊ฐ๋ css3์ถ๊ฐ ์์ฑ์ธ background-size์ ๋ํด์ ์์๋ด ์๋ค. ๊ธฐ์กด์ ๋ฐฑ๊ทธ๋ผ์ด๋ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์์๋ ์ ๋ ฌ ๋ฐ ์์น๋ง ์ฌ์ฉํ ์ ์์๋๋ฐ background-size ์ด ์์ฑ์ ์ถ๊ฐํ์ฌ ๋์ฑ ํธ๋ฆฌํ ๋ฐฑ๊ทธ๋ผ์ด๋๋ฅผ ์ฌ์ฉํ ์ ์๋๋ฐ์. ์ฐ์ ๋ค์๊ณผ ๊ฐ์ ์์ฑ์ด ์์ต๋๋ค. auto ๊ธฐ๋ณธ๊ฐ. ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง์ ๋๋น์ ๋์ด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. lenth ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง์ ๋๋น์ ๋์ด๋ฅผ ์ค์ ํฉ๋๋ค. ์ฒซ ๋ฒ์งธ ๊ฐ์ ๋๋น๋ฅผ ์ค์ ํ๊ณ ๋ ๋ฒ์งธ ๊ฐ์ ๋์ด๋ฅผ ์ค์ ํฉ๋๋ค. ํ๋์ ๊ฐ๋ง ์ฃผ์ด์ง๋ฉด ๋ ๋ฒ์งธ ๊ฐ์ "auto"๋ก ์ค์ ๋ฉ๋๋ค. percentage ๋ถ๋ชจ ์์์ ๋ฐฑ๋ถ์จ๋ก ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง์ ๋๋น์ ๋์ด๋ฅผ ์ค์ ํฉ๋๋ค. ์ฒซ ๋ฒ์งธ ๊ฐ์ ๋๋น๋ฅผ ์ค์ ํ๊ณ ๋ ๋ฒ์งธ ๊ฐ์ ๋์ด๋ฅผ ์ค์ ํฉ๋๋ค. ํ๋์ ๊ฐ๋ง ์ฃผ์ด์ง๋ฉด ๋.. 2017. 6. 25. ์ด์ 1 ๋ค์