티스토리 뷰

DEVELOPE/CSS

CSS hover 사용법

소찾나 2017. 10. 26. 13:47
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

CSS hover 사용법

CSS hover 사용법

CSS hover 사용법



CSS 스타일시트 hover 는 해당 객체위에 마우스를 올려놓았을때 변화를 주어 엑티브한 페이지를 구성할때 사용됩니다


사용법은 아래에 예시를 보고 알아보도록 하겠습니다.


1 샘플보기


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<!doctype html>
  <html>
  <head>
   <meta charset="utf-8">
   <title>CSS HOVER TEST</title>
  <style type="text/css">
    
.haver { 
width:250px ; height:250px; 
}
p:hover, h1:hover, a:hover { background-color: black; color: white; text-align:center; line-height:250px;
font-size: 150%; }​
 
  </style>
  </head>
  <body>
  <p class="haver" align="center">CSS HOVER TEST PAGE !</p>
 
  </body>
</html>
cs



css hover 를 테스트 해보기 위해 간단하게 작성해 보았고 결과는 다음과 같다


마우스를 올려놓기 전의 초기 화면이다



CSS hover 스타일

CSS hover 사용법



마우스 오버시 css haver 가 작동되어 화면이 변화된 상태


2 사용법


사용된 예제에서 <p> 테그에만 적용된 상태이지만 <h>, <a> 테그등 여러가지 html 테그등에 사용이 가능하다.


p:haver {  }  {} 안에 변화될 내용을 기입해 주면 된다.


3 관련테그


/* 아직 방문하지 않은 링크 */

a:link    { color: green; }

 

/* 이미 방문한 링크 */

a:visited { color: green; }

 

/* 마우스를 올렸을때 */

a:hover   { color: red; }

 

/* 마우스로 링크를 클릭하는 중일때 */

a:active  { color: yellow; } 

 

같은 태그지만 다른 효과를 볼수 있는데, 똑같은 태그지만 경우에 따라 각각 다른 CSS 효과를 적용하고 싶을 때도 있다. 이럴 경우 아래와 같이 코딩합니다.

 

a.link1:hover, a.link1:active { color: red; }

a.link2:hover, a.link2:active { font-size: 150%; } 


1
2
3
<p><a class="link1" href="#url">This link changes color</a></p>
<p><a class="link2" href="#url">This link changes font-size</a></p>
 
cs


이글이 도움이 되셨다면 아래에 로그인이 필요없는 공감 버튼을 클릭해주세요 ^^

'DEVELOPE > CSS' 카테고리의 다른 글

CSS 외부파일 불러오기  (0) 2017.10.27
CSS DIV 속성 position  (0) 2017.10.27
CSS 폰트(Font) 글꼴속성  (0) 2017.10.26
CSS margin / padding  (0) 2017.10.25
모바일웹 이미지맵 CSS 설정  (0) 2017.01.31
댓글