수

애니메이션을 몇 번 실행해야하는지 설정

· 2017-08-24 (목) 13:36:33 · 1625

애니메이션을 몇 번 실행해야하는지 설정


이 animation-iteration-count속성은 애니메이션을 실행해야하는 횟수를 지정합니다.


다음 예제는 정지되기 전에 애니메이션을 세 번 실행합니다.


예

div {

    width: 100px;

    height: 100px;

    position: relative;

    background-color: red;

    animation-name: example;

    animation-duration: 4s;

    animation-iteration-count: 3;

}



[전체소스]


<!DOCTYPE html>

<html>

<head>

<style> 

div {

    width: 100px;

    height: 100px;

    background-color: red;

    position: relative;

    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */

    -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */

    -webkit-animation-iteration-count: 3; /* Safari 4.0 - 8.0 */

    animation-name: example;

    animation-duration: 4s;

    animation-iteration-count: 3;

}


/* Safari 4.0 - 8.0 */

@-webkit-keyframes example {

    0%   {background-color:red; left:0px; top:0px;}

    25%  {background-color:yellow; left:200px; top:0px;}

    50%  {background-color:blue; left:200px; top:200px;}

    75%  {background-color:green; left:0px; top:200px;}

    100% {background-color:red; left:0px; top:0px;}

}


/* Standard syntax */

@keyframes example {

    0%   {background-color:red; left:0px; top:0px;}

    25%  {background-color:yellow; left:200px; top:0px;}

    50%  {background-color:blue; left:200px; top:200px;}

    75%  {background-color:green; left:0px; top:200px;}

    100% {background-color:red; left:0px; top:0px;}

}

</style>

</head>

<body>


<p><b>Note:</b> This example does not work in Internet Explorer 9 and earlier versions.</p>


<div></div>


</body>

</html>




다음 예제에서는 "infinite"값을 사용하여 애니메이션을 영원히 계속 만듭니다.


예

div {

    width: 100px;

    height: 100px;

    position: relative;

    background-color: red;

    animation-name: example;

    animation-duration: 4s;

    animation-iteration-count: infinite;

}


[전체소스]

<!DOCTYPE html>

<html>

<head>

<style> 

div {

    width: 100px;

    height: 100px;

    background-color: red;

    position: relative;

    -webkit-animation-name: example; /* Safari 4.0 - 8.0 */

    -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */

    -webkit-animation-iteration-count: infinite; /* Safari 4.0 - 8.0 */

    animation-name: example;

    animation-duration: 4s;

    animation-iteration-count: infinite;

}


/* Safari 4.0 - 8.0 */

@-webkit-keyframes example {

    0%   {background-color:red; left:0px; top:0px;}

    25%  {background-color:yellow; left:200px; top:0px;}

    50%  {background-color:blue; left:200px; top:200px;}

    75%  {background-color:green; left:0px; top:200px;}

    100% {background-color:red; left:0px; top:0px;}

}


/* Standard syntax */

@keyframes example {

    0%   {background-color:red; left:0px; top:0px;}

    25%  {background-color:yellow; left:200px; top:0px;}

    50%  {background-color:blue; left:200px; top:200px;}

    75%  {background-color:green; left:0px; top:200px;}

    100% {background-color:red; left:0px; top:0px;}

}

</style>

</head>

<body>


<p><b>Note:</b> This example does not work in Internet Explorer 9 and earlier versions.</p>


<div></div>


</body>

</html>


|
댓글을 작성하시려면 로그인이 필요합니다.

퍼블리셔팁

1,282건

퍼블리싱과 관련된 유용한 정보를 공유하세요. 질문은 상단의 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
CSS 17-09-10 조회 2,021
CSS 17-09-10 조회 2,434
CSS 17-09-09 조회 2,011
CSS 17-09-09 조회 2,261
CSS 17-09-09 조회 2,051
CSS 17-09-07 조회 1,927
CSS 17-09-07 조회 2,295
CSS 17-09-07 조회 1,892
CSS 17-09-06 조회 1,983
CSS 17-09-06 조회 2,088
CSS 17-09-06 조회 2,095
CSS 17-09-02 조회 1,894
CSS 17-09-02 조회 4,590
CSS 17-09-02 조회 2,501
CSS 17-09-01 조회 2,910
CSS 17-09-01 조회 2,443
CSS 17-09-01 조회 2,372
CSS 17-08-31 조회 2,254
CSS 17-08-31 조회 2,540
CSS 17-08-31 조회 2,271
CSS 17-08-29 조회 2,423
CSS 17-08-29 조회 2,805
CSS 17-08-29 조회 2,117
CSS 17-08-25 조회 2,756
CSS 17-08-25 조회 2,178
CSS 17-08-25 조회 1,945
CSS 17-08-24 조회 1,626
CSS 17-08-24 조회 1,946
CSS 17-08-24 조회 2,719
CSS 17-08-23 조회 2,401