본문 바로가기
안드로이드 웹앱 콘테츠 개발자 양성(국비지원)/HTML+ CSS

HTML+CSS (기초) transition 속성 이용하기 ( 마우스 커서 올렸을 시 커지는 효과)

by 차누감 2019. 12. 9.
반응형

<최종 화면> 마우스 커서를 올리면 한번에 커지지 않고, 점점 커진다.


우선 네모 박스를 만들어 보자.

이제 마우스 커서를 올렸을때, 반응하는 hover를 주고 가로 사이즈를 100px더 커지게 하자.

위 사진은 올리면 바로 크기가 width 200px이 된다.  이것을 서서히 커지게 만들어 보자.

애니메이션 효과를 준 것처럼 서서히 커진다. (예제에선 3초)


<복붙용 코드>

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>
    <style>
        div{
            width: 100px;
            height: 50px;
            border: 1px solid black;
            background: burlywood;
 
            /* 변경될 속성에 transition(전환) 효과 적용 */
            transition: width 3s;
        }
 
        div:hover{width: 200px;}
    </style>
</head>
<body>
    <div>마우스를 올려보세요.</div>
</body>
</html>
 
 
반응형

댓글