• 회원가입
  • 로그인
  • 구글아이디로 로그인

[selector] CSS - :visited 가상선택자 ★ -이미 방문한 링크 선택 (= 읽은글/방문글/확인글 표시 = 비지티드선택자, 링크선택자) ※비지티드 ※ 이미 읽은 게시글 표시

목차
  1. :visited 예제 - 이미 방문한 링크 선택
  2. :visited 정의
  3. :visited 예제 - 일반적인 위치
  4. :visited 예제 - 다양한 결합 방법

 

:visited 예제 - 이미 방문한 링크 선택 

 
<style>
a:link {color: blue; text-decoration: none;}
a:visited {color: silver; text-decoration: none;}
</style>

<a href="#">홈짱닷컴</a> 

결과 보기 
링크 클릭 전엔 a:link 스타일 영향 받아 파란색이다가, 
클릭 이후엔 a:visited 스타일 영향으로 회색으로 변함.

:visited 정의

 
이미 방문한 링크를 선택해 스타일 줄 때 사용

 


 
1.
캐시 새로고침 된 경우, 다시 원래 색상으로 적용됨.
너무 옅은 색으로 할 경우, 제목 확인 힘드니 주의 !!
한번 읽은 글 다시 안 읽는 경향 있으니 사용 시 주의 !!
 
2.
모든 브라우저 지원.
 
3. MDN :visited 예제 보기
 

:visited 예제 - 일반적인 위치

a:visited 선택자는 a:link 선택자보다 앞에 위치해도 됨. 
다만, 일반적인 경우 위 예제처럼 a:link 다음에 위치시킴.

<style>
a:visited {color: silver; text-decoration: none;}
a:link {color: blue; text-decoration: none;}
</style>

<a href="#">홈짱닷컴</a>

결과 보기

 

:visited 예제 - 다양한 결합 방법

id="hz"인 요소

 

<style>

#hz:link {color: blue; text-decoration: none;}

#hz:visited {color: silver; text-decoration: none;}

</style>


<a href="#" id="hz">홈짱닷컴</a> 

<a href="#">Homzzang.com</a>

 

결과보기


id="hz"인 <a> 요소

 

<style>

a#hz:link {color: blue; text-decoration: none;}

a#hz:visited {color: silver; text-decoration: none;}

</style>


<a href="#" id="hz">홈짱닷컴</a> 

<a href="#">Homzzang.com</a>

 

결과보기


class="hz"인 요소

 

<style>

.hz:link {color: blue; text-decoration: none;}

.hz:visited {color: silver; text-decoration: none;}

</style>


<a href="#" class="hz">홈짱닷컴</a>

<a href="#">Homzzang.com</a>

 

결과보기


class="hz"인 <a> 요소

 

<style>

a.hz:link {color: blue; text-decoration: none;}

a.hz:visited {color: silver; text-decoration: none;}

</style>


<a href="#" class="hz">홈짱닷컴</a>

<a href="#">Homzzang.com</a>

 

결과보기



분류 제목
border CSS - border-color 속성 - 테두리색상일괄 (= 테두리색깔일괄 = border-color속성 …
border CSS - border-top 속성 - 테두리상단일괄 (= border-top속성 = 보더탑속성 / 보더톱속…
border CSS - border-right 속성 - 테두리우측일괄 (= 테두리오른쪽일괄 = border-right속성…
border CSS - border-bottom 속성 - 테두리하단일괄 (= border-bottom속성 = 보더바텀속성…
border CSS - border-left 속성 - 테두리좌측일괄 (= 테두리왼쪽일괄 = border-left속성 = …
border CSS - border-top-style 속성 - 테두리상단모양 (= 테두리상단스타일 = border-top…
border CSS - border-top-width 속성 - 테두리상단두께 (= 테두리상단너비 = border-top-…
border CSS - border-top-color 속성 - 테두리상단색상 (= 테두리상단색깔 = border-top-…
border CSS - border-right-style 속성 - 테두리우측모양 (= border-right-style속…
border CSS - border-right-width 속성 - 테두리우측두께 (= 테두리우측너비 = 테두리오른쪽너비 …
border CSS - border-right-color 속성 - 테두리우측색상 (= 테두리오른쪽색상 = 테두리우측색깔…
border CSS - border-bottom-style 속성 - 테두리하단스타일 (= 보더바텀스타일) (상속 X)
border CSS - border-bottom-width 속성 - 테두리하단너비 (= 테두리하단두께 = border-b…
border CSS - border-bottom-color 속성 - 테두리하단색깔 (= 보더바텀컬러속성 = border-…
border CSS - border-left-style 속성 - 테두리좌측모양 (= 테두리왼쪽모양 = border-lef…
border CSS - border-left-width 속성 - 테두리좌측두께 (= 테두리좌측너비 = 테두리왼쪽너비 = …
border CSS - border-left-color 속성 - 테두리좌측색상 (= 테두리좌측색깔 = 테두리왼쪽색상 = …
outline CSS - outline 속성 ★ - 테두리 외곽선 일괄 지정. (= outline속성 = 아웃라인속성)
outline CSS - outline-style (아웃라인스타일) - 테두리 외곽 스타일 (상속 X) : (IE8)
outline CSS - outline-width (아웃라인위드스) - 테두리 외곽 두께 (상속 X) : (IE8)
3/25
목록
찾아주셔서 감사합니다. Since 2012