목차
link
아직 방문하지 않은 요소에만 스타일을 적용
.test:link {
color: aqua;
}
<a href="https://www.naver.com" class="test">Naver</a>
visted
방문 한 적이 있는 요소에만 스타일을 적용
.test:visited {
color: yellowgreen;
}
<a href="https://www.naver.com" class="test">Naver</a>
hover
마우스 포인터를 요소위에 올렸을때 스타일을 적용
li a{
text-decoration: none;
color: white;
}
li a:hover {
color: black;
}
<ul>
<li><a href="#">메뉴1</a></li>
<li><a href="#">메뉴2</a></li>
<li><a href="#">메뉴3</a></li>
<li><a href="#">메뉴4</a></li>
<li><a href="#">메뉴5</a></li>
</ul>
active
활성화(클릭중)한 요소에 스타일을 적용
a:active {
background-color: aqua;
}
<a href="https://www.naver.com" class="test">Naver</a>
checked
선택한 항목에 스타일을 적용
input:checked + label {
color: red;
}
<span>성별</span>
<input type="radio" id="man" name="mow" value="1">
<label for="man">남자</label>
<input type="radio" id="woman" name="mow" value="2">
<label for="woman">여자</label>
focus
포커스를 받은 요소에 스타일을 적용
input:focus {
outline: none;
border: 1px solid purple;
}
<label for="input_1">이름</label>
<input type="text" id="input_1">
target
앵커 대상에 스타일을 적용
#target_1:target {
background-color: burlywood;
}
<li><a href="#target_1">메뉴1</a></li>
<span id="target_1">target 테스트</span>
Github
'CSS > CSS_ex' 카테고리의 다른 글
pseudo class 3 (0) | 2023.03.11 |
---|---|
pseudo class 2 (0) | 2023.03.11 |
attribute selector (0) | 2023.03.11 |
selector (0) | 2023.03.11 |
gradation (0) | 2023.03.09 |