728x90
๋ฐ์ํ
๐ก ์ค์ต ํฌ์ธํธ!
- ๋ ์ด์์ ๋์์ธ์ ๋ฌผ๋ก ์ด๊ณ pseudo-class ๋ฅผ ํ์ฉํ์ฌ ํน์ ํ์(๋ง์ฐ์ค ์ค๋ฒ, ํฌ์ปค์ค, ํด๋ฆญ ์ค ๋ฑ)์ ๋ํ ๋์์ธ์ ๋ค๋ฅด๊ฒ ํ ์ ์์!
๐ Pseudo-class ์ ๋ ํฐ
.btn:hover {
background : chocolate; /*๋ง์ฐ์ค๋ฅผ ์ฌ๋ ค๋์ ๋*/
}
.btn:focus {
background : red; /*ํด๋ฆญ ํ ๊ณ์ ํฌ์ปค์ค ์ํ์ผ ๋*/
}
.btn:active {
background : brown; /*ํด๋ฆญ ์ค์ผ ๋*/
}
input:focus {
border : 2px solid red;
}
a:link {
color : red; /*๋ฐฉ๋ฌธ ์ ๋งํฌ*/
}
a:visited {
color : black; /*๋ฐฉ๋ฌธ ํ ๋งํฌ*/
}
- pseudo-class ์ ๋ ํฐ๋ฅผ ๋ถ์ด๋ฉด ์ฌ๋ฌ ์ํ์ ๋ฐ๋ฅธ ์คํ์ผ์ ์ง์ ๊ฐ๋ฅ
- hover, focus, active ์คํ์ผ ๋ฃ์ ๋ ์์๋ ๊ผญ ์ด๋ ๊ฒ "hover - focus - active" ์์ผ๋ก ์ ์ธํด์ผ ์ ๋์ํจ
- ์ด์ธ์๋ ๋ง์ pseudo-class ๊ฐ ์กด์ฌํ๋ฏ๋ก ํ์ํ๋ฉด ์๋์ ์ฌ์ดํธ์์ ์ฐพ์์ธ ๊ฒ!
728x90
๋ฐ์ํ
'[๊ฐ๋ฐ] Practice > HTML CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[HTML/CSS] Bootstrap ์ผ๋ก ์นด๋ ๋ ์ด์์ ๋ง๋ค๊ธฐ_Grid (0) | 2022.03.01 |
---|---|
[HTML/CSS] Landing Page ๋ง๋ค๊ธฐ (0) | 2022.03.01 |
[HTML/CSS] ์ํ ๋ ์ด์์๊ณผ ์ ๋๋ฉ์ด์ ๊ตฌํํ๊ธฐ (0) | 2022.03.01 |
[HTML/CSS] ๋ธ๋ก๊ทธ ๊ธ๋ชฉ๋ก ๋ง๋ค๊ธฐ (0) | 2022.03.01 |
[HTML/CSS] ๋ด ์๊ฐ๊ธ ์ ๊ณ ๊พธ๋ฉฐ๋ณด๊ธฐ (0) | 2022.03.01 |