티스토리 뷰

spring memo

web spinner

고랑이. 2019. 11. 15. 14:42

 

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>

<style>
#loading{
display:none;
}

#loading .loader {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 2000;
    margin: -75px 0 0 -60px;
    border: 16px solid rgb(244, 244, 244, 0.3);
    border-radius: 50%;
    border-top: 16px solid #3498db;
    width: 120px;
    height: 120px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

#loading .overay{
  position:fixed;
	width:100vw;
	height:100vh;
	background:rgba(0,0,0,0.5);
	z-index:1100;
	display:block;
	top:0;
}
</style>

<div id="loading">
    <div class="loader fade-in"></div>
    <div class="overay"></div>
</div>


<script type="text/javascript">
function loadingImg(action){
	if(action == 'show'){$("#loading").show();}
	if(action == 'hide'){$("#loading").hide();}
}
</script>

 

See the Pen ZEEmYxM by wonmi (@ellen_b) on CodePen.

 

ajax 통신할 때 효과를 주려는 경우

https://ellen92.tistory.com/40

'spring memo' 카테고리의 다른 글

데이터베이스/스크립트에서 페이징하기(angular)  (0) 2019.11.15
angular - ajax  (0) 2019.11.15
[javascript] image resize  (0) 2019.10.24
input에 전화번호 하이픈(-)넣기  (1) 2019.10.24
nodejs 비동기 문제  (0) 2019.10.24
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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 31
글 보관함