다양한 스크롤 애니메이션이 많지만 라인으로 심플하게 표현이 가능한 CSS 키프레임 애니메이션입니다.
1. HTML
1
|
<div class="scroller"></div>
|
cs |
2. CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
.scroller {
width: 1px;
background: rgba(255, 255, 255, 0.04);
position: absolute;
height: 188px;
left: 50%;
bottom: 20%;
overflow: hidden;
}
.scroller::before {
content: '';
position: absolute;
height: 52px;
background: #000;
width: 1px;
animation: scroller 2s cubic-bezier(0.770, 0.000, 0.175, 1.000) infinite;
}
@keyframes scroller {
0% {transform: translateY(-52px)}
100% {transform: translateY(188px)}
}
|
cs |
일반적인 마우스 스크롤 애니메이션이 아닌 화면상의 UI를 도와주는 라인 스크롤 키프레임 애니메이션 입니다.
'Coding Tutorial > HTMLㆍCSS' 카테고리의 다른 글
CSS background color 에만 불투명도 적용하기 (0) | 2019.06.27 |
---|---|
CSS 모서리 둥글게 만들수 있어요 (0) | 2019.06.27 |
CSS transition 여러개를 한번에 적용하는 방법 (1) | 2019.06.27 |
[CSS] 페이지 혹은 이미지 로드시 서서히 나타나는 페이드 효과 (0) | 2019.06.07 |
맑은고딕 웹 폰트 적용하기 (0) | 2019.05.23 |
댓글