Notice
Recent Posts
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 당연해?뭐가?
- 종묘대제
- 클린 서구
- javascript 자식 노드 삭제
- 쏜살치킨
- 일러스트 스페이스바 오류
- 크리에이터링크 이미지링크
- 다른 사이트로 연결
- css사칙연산
- 덕수궁 석조전
- 후두골이형성증
- 셀렉트 태그 링크
- 당연해?왜?
- 포토샵 스페이스바 오류
- 자바스크립트 타이머 만들기
- 일러스트 핸드툴 오류
- 애드센스
- javascript 자식 노드 추가
- 포토샵 핸드툴 오류
- html 다운로드 버튼 만들기
- 강아지 발작
- 크리에이터링크 이미지클릭
- 크리에이터링크 상세페이지
- 매일두유
- 포토샵 핸드툴 단축키
- 대한제국역사관
- 자바스크립트 링크
- css 화면이동
- javascript 자식 노드 복사
- css변수
Archives
- Today
- Total
열정과 게으름 사이
간단한 프레시그바 본문
- html
<div class="loding-box">
<span class="num">0</span>
<div class="progress-view">
<div class="progressbar"></div>
</div>
</div>
- css
.loding .loding-box{
margin: auto auto;
width:20rem;
height: 5rem;
}
.loding .loding-box .num{
display:block;
position: relative;
margin-left: -2rem;
left:0rem;
top:-1.5rem;
width:2rem;
}
.loding .loding-box .num::after{
position: absolute;
content: "";
left:100%;
top:110%;
width:.05rem;
height: 1rem;
background-color: #222;
}
.loding .loding-box .progress-view {
overflow:hidden;
margin: 0 auto;
width:20rem;
height:1rem;
border: 1px solid #ccc;
}
.loding .loding-box .progress-view .progressbar{
width:0%;
height:100%;
background-color: #f7e600;
}
- js
function progress(){
let i=0;
setInterval(function(){
if(i < 100){ //100이 될때까지
let vol = i+1;
num.text(vol+'%');// 1씩 증가//
if( vol > i){
//진행에 따라 숫자가 따라 움직임//
// div의 width가 200이라서 이동거리가 2배씩 늘어나기//
num.animate({left: vol*2},10);
progressbar.animate({width: vol*2},10);
}
i=vol;
}
},20);
}
반응형
'공부 메모 > javaScript' 카테고리의 다른 글
자바스크립트-한 글자씩 타이핑 되게 하기 (0) | 2021.03.01 |
---|---|
자바스크립트로 index() 구현 (0) | 2021.01.28 |
자바스크립트 특정 영역 외 클릭하면 닫기 (0) | 2021.01.20 |
팝업 목록. (0) | 2020.12.31 |
form에서 enter키로 전송 될 때/유효성 검사 (0) | 2020.12.03 |
Comments