English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

CSS 참고서

CSS @규칙(RULES)

CSS 속성 전체 목록

CSS :hover 선택자

:hover CSS 가상 클래스는 사용자가 지시 장치로 요소를 가리키는 경우(요소를 활성화하지 않음)에 사용됩니다. 이 스타일은 :link, :visited, :active와 같은 링크와 관련된 가상 클래스에 의해 덮어쓰일 수 있습니다. 효과적으로 작동하려면, :hover 규칙은 :link과 :visited 규칙 다음에, :active 규칙 이전에 LVHA 순서로 선언되어야 합니다:link-:visited-:hover-:active.:hover 가상 클래스는 어떤 가상 요소에도 사용할 수 있습니다.

완전한 CSS 선택자 참조 매뉴얼

온라인 예제

마우스가 링크에 이동할 때의 스타일을 설정합니다:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>기본 가이드(oldtoolbag.com)</title> 
<style> 
a:active
{
background-color:lightgreen;
}
</style>
</head>
<body>
<a href="//ko.oldtoolbag.com">oldtoolbag.com</a>
<a href="//www.pcjson.com" target="_top">pcjson.com</a>
<p><b>주의:</b> 마우스가 연결에 이동할 때 :hover 선택자 스타일이 해당 슈퍼링크에 링크됩니다.</p>
</body>
</html>
테스트를 보고 보세요 ‹/›

정의와 사용법

:hover는 마우스가 링크에 올라가면 추가되는 특별한 스타일입니다.

추가 정보: :hover 선택자는 모든 요소에 대해 사용할 수 있으며 링크만이 아닙니다.

추가 정보: :link 선택자는 방문하지 않은 페이지 링크의 스타일을 설정합니다, :visited 선택자는 방문한 페이지 링크의 스타일을 정의합니다:active선택자 설정은 링크를 클릭할 때의 스타일을 정의합니다.

주의: 예상된 효과를 얻기 위해, CSS 정의에서 :hover는 :link과 :visited 다음에 위치해야 합니다!!

브라우저 호환성

표의 숫자는 해당 속성을 지원하는 첫 번째 브라우저 버전 번호를 나타냅니다.

선택자




:hover4.07.02.03.19.6

주의:IE에서는宣言해야 합니다 <!DOCTYPE> 그래야 :hover 선택자가 효과적으로 작동할 수 있습니다.

관련 페이지

CSS 강의: CSS 링크

CSS 강의: CSS 패턴

온라인 예제

활성화된, 방문한, 방문하지 않은 링크 또는 마우스가 올라있는 링크:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>기본 가이드(oldtoolbag.com)</title> 
<style>
a:link    {color:green;}
a:visited {color:green;}
a:hover   {color:red;}
a:active  {color:yellow;}
</style>
</head>
<body>
<p>마우스를 올려놓고 이 링크를 클릭하세요: <a href="//ko.oldtoolbag.com/">oldtoolbag.com</a></p>
</body>
</html>
테스트를 보고 보세요 ‹/›

온라인 예제

다른 스타일의 링크 스타일:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>기본 가이드(oldtoolbag.com)</title> 
<style>
a.ex1:hover,a.ex1:active {color:red;}
a.ex2:hover,a.ex2:active {font-size:150%;}
a.ex3:hover,a.ex3:active {background:red;}
a.ex4:hover,a.ex4:active {font-family:monospace;}
a.ex5:visited,a.ex5:link {text-decoration:none;}
a.ex5:hover,a.ex5:active {text-decoration:underline;}
</style>
</head>
<body>
<p>링크에 마우스를 가져가서 스타일 변경을 확인하세요.</p>
<p><a class="ex1" href="/css/">이 링크의 색상을 변경</a></p>
<p><a class="ex2" href="/css/">이 링크의 글자 크기를 변경</a></p>
<p><a class="ex3" href="/css/">이 링크의 배경색을 변경</a></p>
<p><a class="ex4" href="/css/">이 링크의 글자 타입을 변경</a></p>
<p><a class="ex5" href="/css/">이 링크의 글자 장식을 변경</a></p>
</body>
</html>
테스트를 보고 보세요 ‹/›

완전한 CSS 선택자 참조 매뉴얼