์ธํฐ๋ท ๊ฐ๊ตญ ๋ํ๋ฏผ๊ตญ์ ์ ๋ง ๋ง์ ์น์ฌ์ดํธ๊ฐ ์์ต๋๋ค. ํ์ง๋ง ๊ทธ๋งํผ ์ ๋ฌธ์ฑ์ ๋ ์ง ๋ชปํ๋ ์ ํ์ง ์ฌ์ดํธ๋ ๊ต์ฅํ ๋ง์ฃ . ์นํ์ค์ ์ด๊ธ๋๋ ๋ถ๋ถ ๋ ์น์ ๊ทผ์ฑ์ ์ด๊ธ๋๋ ๋ถ๋ถ์ ์งํค์ง ์๋ ์ฌ์ดํธ๋ค์ด ๋ง์ต๋๋ค. ๋ฒํผ๊ฐ์ ๊ฒฝ์ฐ์๋ ์ฌ์ฉ์์ UI๊ฐ ์ง๊ด์ ์ผ๋ก ๋ณด์ฌ์ผ ํ๊ธฐ๋๋ฌธ์ ๋์์ธ๋ ์ด๋ฏธ์ง๋ก ์ฌ์ฉํ์ฌ ๋งํฌ๋ก ๊ฑฐ๋ ํํ๊ฐ ๋ง์์ต๋๋ค.
ํ์ฐธ ์์ดํฐ 4์์ ์ฏค์ IOS์์ ์ฌ์ฉํ ๋ฐ๋ฐ ๊ทธ๋ผ๋ฐ์ด์ ์ปฌ๋ฌ ๋ฒํผ์ด ์ ํํ๊ธฐ๋ ํ์ง์.
์ง๊ธ IOS์์๋ ๋ฒํผ์๋ ๋จ์ํ๊ฒ ์์ปฌ๋ฌ๋ง ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๋์ฑ ์ฌ์ฉ์๋ค์ด ํผ๋์ ์ผ์ผํค์ง ์๊ณ ์ฌํํ๋ฉด์๋ ๊น๋ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋์์ธ๋ ํธ๋ ๋๊ฐ ์๋ฏ์ด ์ง๊ธ์ ๋จ์๋ช ๋ฃํ๊ฒ ๊น๋ํ๊ฒ ๊ฐ๋ ๋์์ธ์ด ์ ๋ต์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์ด๋ฏธ์ง ๋ฒํผ์ผ๊ฒฝ์ฐ ํฌํ ์ต์์ ๋์์ธํด์ผํ๊ณ ์ปทํ ํด์ผํ๊ณ ๋ ์ด๋ฏธ์ง๋ฅผ ๋ธ๋ผ์ฐ์ ์ ๋ก๋ฉํด์ผํ๊ณ ๋ฒํผ์ด ๋ง์๊ฒฝ์ฐ ๊ทธ๋งํผ ๋ถํ๋ ๋ง์ด ๊ฑธ๋ฆฌ๋ ์ฌ๋ฌ๋ชจ๋ก ๋ถํธํ ์ด๋ฏธ์ง๊ฐ ์๋์ ์์ต๋๋ค.
์๋ ๋ค๋ฅธ css๊ด๋ จ ๋ด์ฉ๋ค์ ์ฐธ์กฐํด์ css๊ณต๋ถ์ ๋์์ด ๋์ค๊ฑฐ์์!
2017.08.13 - [์น(IT) ์ ๋ณด/css] - CSS before&after ์ปจํ ์ธ ์๋ค ์ฝ์
2017.08.30 - [์น(IT) ์ ๋ณด/css] - CSS FONTS ํฐํธ ๊ธ๊ผด ์ค์
๋ฐฉ๋ฒ ์์ ๋ฅผ ๋ณด๊ฒ ์ต๋๋ค.
-------------------------------
<a href="#">Button</a>
<button>Button</button>
<input type="botton" value="button">
๋ชจ๋ ๋ฒํผ์ผ๋ก ์ฌ์ฉํ ์ ์๋ html ํ๊ทธ์ ๋๋ค.
์ฐจ์ด๋ ๋งํฌ์ด๋ ์ก์ ์ ์ทจํ ๋ฒํผ์ด๋ ์ฐจ์ด์ด์ง์. ์คํฌ๋ฆฝํธ์ ์ฌ์ฉํ๊ธฐ๋ ํ๊ตฌ์.
CSS๊ฐ ์์๋๋ ์ ๊ฒ ๋ฒํผ์ธ์ง ํ ์คํธ์ธ์ง ๋ฐ์ดํฐ์ ๋ ฅ๋ฐ์ค์ธ์ง ์์๊ฐ ์์ต๋๋ค.
์ด์ ๋ค์๊ณผ ๊ฐ์ CSS๋ฅผ ๋ฃ์ผ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋ฒํผ์ ๋ชจ์ต์ผ๋ก ํ์ํ๊ฒ๋ฉ๋๋ค.
.button {
width:100px;
background-color: #f8585b;
border: none;
color:#fff;
padding: 15px 0;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 15px;
margin: 4px;
cursor: pointer;
}
2017.08.03 - [์น(IT) ์ ๋ณด/css] - CSS3 Colors(RGBA) ์ปฌ๋ฌ์ํฌ๋ช ๋
๊ฐ๊ฐ์ ๋ฒํผ์ด CSS๋ง์ผ๋ก ์์ฃผ ์ฝ๊ฒ ๋ง๋ค์ด ์ก์ต๋๋ค.
์ ๋ง ์ฌ์ฐ๋ฉด์๋ html ์์ค๋ ๊ฐ๋ณ๊ณ ๋๊ตฌ๋ ๋ณด๊ธฐ ์ฝ๊ฒ ๋ง๋ค์ด์ก์ต๋๋ค. border-radius๋ฅผ ํตํด์ ๊ฐ์ง ๋ค๋ชจ ๋ฒํผ์ ์์ฐ์ค๋ฝ๊ฒ ๋ณด์ด๊ฒ ํ ์ ์์ต๋๋ค.
border-radius:10px;
4๊ณณ ๋ชจ๋ 10px์ ์ฝ๋๊ฐ ์๊ฒผ์ต๋๋ค. ๊ทธ๋ผ ์ฌ๊ธฐ์ ๊ถ๊ธํ๊ฑด ์ด๋ ํ๋ถ๋ถ๋ง ์ค์ ์๋๊ฑด๊ฐ์? ๋ฌผ๋ก ์ํ๋ ๊ณณ์ ์ง์ ํ์ฌ ์ฝ๋๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
border-radius:10px 10px 10px 10px; (โ โ โ โ) ์ ์์์ ๋๋ค. ์ข์ ์ฐ์ ์ฐํ ์ฐ์ข ์์ ๋๋ค.
๊ทธ๋ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ด๋ฏธ์ง๊ฐ ๋๋ ค๋ฉด?
border-radius:10px 0 10px 0; ๊ณผ ๊ฐ์ด css๋ฅผ ์ ํ๋ฉด ๋ฉ๋๋ค.
.button:hover {
background-color: blue;
}
:hover ๋ฅผ ์ด์ฉํ์ฌ ๋ง์ฐ์ค ์ค๋ฒ์ ๋ฐฑ๊ทธ๋ผ์ด๋ ์ปฌ๋ฌ๋ณ๊ฒฝ๋ ์์ฃผ ์ฝ์ต๋๋ค. transition์ ์ด์ฉํ์ฌ ๋ถ๋๋ฌ์ด ๋ฐฑ๊ทธ๋ผ์ด๋ ์ปฌ๋ฌ๋ณ๊ฒฝ๋ ๊ฐ๋ฅํฉ๋๋ค. ๋ฌผ๋ก ํธ๋์ง์ ์ ๋ค๋ฅธ์์ฑ๋ค์ ์ด์ฉํ์ฌ ์ฌ๋ฌ๊ฐ์ง ๋ณํ๋ ๊ฐ๋ฅํฉ๋๋ค. ํธ๋์ง์ ์ ๊ดํ๋ถ๋ถ์ ๊ธ์์ฑ ํ ๋งํฌ ์์ ํ๋๋ก ํ๊ฒ ์ต๋๋ค.
๋ค์ํ css๋ฅผ ํตํ์ฌ ๋์ฑ ๊ฐ๊ฐ์๊ณ ์ฌ๋ฏธ์๋ ๋ฒํผ์์ ๋ง์ด ๋ง๋ค ์ ์์ต๋๋ค. ๋ชจ๋๊ฐ ์ฌ์ด ๋์์ธ ์ฝ๋ฉ์ ํ๋ฉด ์ข๊ฒ ์ต๋๋ค.
2017.08.10 - [์น(IT) ์ ๋ณด/css] - CSS3 Gradient ๊ทธ๋ผ๋ฐ์ด์ ํจ๊ณผ
๋๊ธ