로그인

검색

Extra Form

Such Spinners, Much Loading

 
 
 
 
 
 
 
 
 
 
<div class="main-site">
    <div class="main-header pad-top wrapper" id="mainHeader">
        <h1 class="text-giga">Such Spinners, Much Loading</h1>
    </div>

    <div class="main-content space-top wrapper" role="main" id="mainContent">
        <div class="loader loader-black loader-1"></div>

        <div class="loader loader-2"></div>

        <div class="loader loader-black loader-3"></div>

        <div class="loader loader-black loader-4"></div>

        <div class="loader loader-black loader-5"></div>

        <div class="loader loader-6"></div>

        <div class="loader loader-7"></div>

        <div class="loader loader-8"></div>
        
        <div class="loader loader-9"></div>

        <div class="loader loader-10"></div>
    </div>
</div>

 

.loader {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    margin: 3em;
    display: inline-block;
    position: relative;
    vertical-align: middle;
}
.loader,
.loader:before,
.loader:after {
    animation: 1s infinite ease-in-out;
}
.loader:before,
.loader:after {
    width: 100%; 
    height: 100%;
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
}

.loader-black { background-color: #333; }

.loader-1 { animation-name: loader1; }
@keyframes loader1 {
    from { transform: scale(0); opacity: 1; }
    to   { transform: scale(1); opacity: 0; }
}


/* Loader 2 */

.loader-2:before,
.loader-2:after {
    content: '';
}
.loader-2:before {
    border: 1px solid #333;
    top: -1px;
    left: -1px;
    opacity: 0;
    animation-name: loader2-1;
}

    @keyframes loader2-1 {
        0% { transform: scale(1); opacity: 1; }
        50% { transform: scale(1.3); opacity: 0; }
        100% { transform: scale(1.3); opacity: 0; }
    }

.loader-2:after {
    background-color: #333;
    animation-name: loader2-2;
}

    @keyframes loader2-2 {
        0% { transform: scale(1); }
        50% { transform: scale(0.7); }
        100% { transform: scale(1); }
    }


/* Loader 3 */

.loader-3:before {
    content: '';
    border: 10px solid white;
    top: -10px;
    left: -10px;
    animation-name: loader3;
}

    @keyframes loader3 {
        0% { transform: scale(0); }
        100% { transform: scale(1); }
    }


/* Loader 4 */

.loader-4:before {
    content: '';
    width: 25px;
    height: 25px;
    margin: 0 0 0 -12px;
    background-color: white;
    top: auto;
    bottom: 0;
    left: 50%;
    transform-origin: 50% 0%;
    animation: loader4 1s infinite linear;
}

    @keyframes loader4 {
        0% { transform: rotate(0deg); }
        100% { transform: rotate(360deg); }
    }


/* Loader 5 */

.loader-5 {
    animation: loader5 1s infinite linear;
}

    @keyframes loader5 {
        0% {   transform: rotate(0deg); border-radius: 50%; }
        50% {  transform: rotate(90deg); border-radius: 0%; }
        100% { transform: rotate(180deg); border-radius: 50%; }
    }


/* Loader 6 */

.loader-6 {
    animation: loader6-1 1.5s infinite linear;
}
.loader-6:before,
.loader-6:after {
    content:'';
    margin: -25px 0 0 -25px;
    top: 50%;
    left: 50%;
    background-color: rgba(30,30,30,0.7);
    animation-name: loader6-2;
}
.loader-6:after { animation-direction: reverse; }

    @keyframes loader6-1 {
        0% {   transform: rotate(0deg); }
        100% { transform: rotate(360deg); }
    }

    @keyframes loader6-2 {
        0%   { transform: scale(0.2); left:   0%; }
        50%  { transform: scale(1.0); left:  50%; }
        100% { transform: scale(0.2); left: 100%; }
    }


/* Loader 7 */

.loader-7 {
    animation: loader7-1 1s infinite linear;
}

.loader-7:before,
.loader-7:after {
    content: '';
    width: 80%;
    height: 80%;
    background-color: #333;
    top: 5%;
}
.loader-7:before {
    left: -5%;
    animation: loader7-2 1s infinite alternate ease-in-out;
    transform-origin: 10% 50%;
}
.loader-7:after {
    left: auto;
    right: -5%;
    animation: loader7-2 1s 1s infinite alternate ease-in-out;
    transform: scale(0);
    transform-origin: 90% 50%;
}

    @keyframes loader7-1 {
        0%   { transform: rotate(20deg); }
        100% { transform: rotate(380deg); }
    }

    @keyframes loader7-2 {
        0%   { transform: scale(0); }
        100% { transform: scale(1); }
    }


/* Loader 8 */

.loader-8:before,
.loader-8:after {
    content: '';
    background-color: #333;
    transform: scale(0);
    animation: loader8 1.5s infinite ease-in-out;
}
.loader-8:after { animation-delay: 0.75s; }

    @keyframes loader8 {
        0%   { transform: translateX(-100%) scale(0); }
        50%  { transform: translateX(0%)    scale(1); }
        100% { transform: translateX(100%)  scale(0); }
    }


/* Loader 9 & 10 */

.loader-9,
.loader-10 {
    background-color: white;
    animation: loader9 0.4s infinite linear;
}
.loader-10 {
    animation: loader10 60s infinite ease-in-out;
}
    .loader-9:before,
    .loader-10:before {
        content: '';
        width: 80%;
        height: 80%;
        background-color: white;
        top: 10%;
        left: 10%;
        box-shadow: 5px -3px 0 rgba(255,100,100,0.7),
                    5px 5px 0 rgba(100,255,100,0.7),
                    -3px 5px 0 rgba(100,100,255,0.7),
                    -5px -5px 0 rgba(240,240,120,0.7);
    }
    .loader-9:after,
    .loader-10:after {
        content: '';
        border: 3px solid white;
        z-index: 2;
        top: -3px;
        left: -3px;
    }

    @keyframes loader9 {
        0%   { transform: rotate(0deg); }
        100% { transform: rotate(360deg); }
    }

    @keyframes loader10 {
        0%   { transform: rotate(0deg); }
        100% { transform: rotate(360000deg); }
    }

 

 


  1. 28
    Jun 2022
    10:24

    CetOS 잠긴계정 풀기

    계정 로그인 시도시 여러번 오류가 발생하면 계정이 잠겨서 더이상 로그인 할 수 없게 됩니다. 이게 참 어려운게 이렇게 잠기고 나면 내가 패스워드가 틀려서 로그인이 안되는 것처럼 나타나게 되어 영문도 모른채 패스워드만 추적하다가 결국은 내 머리가 어...
    Read More
  2. 11
    May 2022
    12:50

    원격데스크탑 포트 3389 를 다른 포트로 변경하기

    1. 레지스트리 편집기를 열어서 아래 경로를 찾아 갑니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 2. RDP-Tcp 에서 PortNumber 를 더블클릭하여 10진수값 원하는 포트번호를 설정합니다. 3. Windows Defen...
    Read More
  3. 11
    May 2022
    12:34

    특정 ip만 원격접근 허용

    Windows Server 에서 특정 ip 만 원격데스크탑을 허용하는 방법입니다. 1. > wf.msc 또는 제어판> 시스템 및 보안> Windows Defender 방화벽> 고급설정 2. 고급 보안이 포함된 Windows Defender 방화벽 인바운드 규칙 > 원격 데스크톱 - 사용자 모드(TCP-In) >...
    Read More
  4. 09
    May 2022
    11:50

    ssh 포트 변경

    1. vi /etc/ssh/sshd_config 수정 #Port 22 → Port 9922 2. vi /etc/services 수정 ftp 21/tcp ftp 21/udp fsp fspd ssh 9922/tcp # SSH Remote Login Protocol ssh 9922/udp # SSH Remote Login Protocol telnet 23/tcp telnet 23/udp 3. sshd 서비스 재시작 ...
    Read More
  5. 18
    Mar 2022
    14:52

    눈내리는 CSS 샘플예제

    눈이 내리는 CSS 샘플 예제 눈 내리는 화면
    Read More
  6. 12
    Mar 2022
    23:29

    배경이 살짝 움직이게 만들기

    <샘플 보기> 03 마우스 움직이면 마우스 방향으로 움찔하기
    Read More
  7. 06
    Mar 2022
    00:47

    Sketchbook5 게시판 모듈 스킨에서 비밀 댓글 권한없는 사용자에게 감추기

    권한없는 사용자에게는 댓글 목록의 비밀글을 감추는 방법 .../sketchbook5/_comment.html 파일을 수정 <!--@else--> <li id="comment_{$comment->comment_srl}" class="fdb_itm clear" cond="$grant->write_document || !$comment->isSecret()"> 테두리를 댓...
    Read More
  8. 21
    Feb 2022
    17:25

    Sketchbook5 게시판 모듈 스킨에서 권한자에게만 댓글 보이기

    XE 보드 모듈의 스킨 중 SketchBook5 에서 댓글(comment) 쓰기 권한을 가진 경우만 댓글을 표시하는 방법 .../sketchbook5/_read.html 파일을 수정함. <!--@else--> <!--// Comment Write : Top --> <include cond="$oDocument->allowComment() && !$mi->cmt_w...
    Read More
  9. 06
    Feb 2022
    00:32

    GDWeb Design Awards

    GDWeb Design Awards
    Read More
  10. 01
    Feb 2022
    12:24

    html 페이지 안에 다른 html 파일 포함하기

    헤더 스크립트에 아래 내용 추가 <script src="jquery.js"></script> <script> $(function(){ $("#includedHtml").load("/경로/b.html"); }); </script> 본문에 아래 내용 추가 <body> <div id="includedHtml"></div> </body>
    Read More
  11. 20
    Jan 2022
    16:39

    Visual Studio Code - 마이크로소프트에서 제공하는 코드 편집 도구

    Visual Studio Code 마이크로소프트에서 무료로 제공하는 Code 편집기 웹 코딩에 이만한 편집기는 없는듯 하다. 확장도구(Extensions)만 잘 설치하면 최강의 편집기로 진화한다. Visual Studio Code Extension
    Read More
  12. 04
    Jan 2022
    05:18

    XE Official Skin + PlannerXE123(v5.10.1) 색상 정리

    /xe_official_planner123/css/planner123_calendar_white.css 102Line> .planner_calendar tr td.hover { background-color: rgba(255, 0, 0, 0.5) } 마우스 오버시 색상
    Read More
  13. 01
    Jan 2022
    18:45

    게시판 스킨, 일정관리를 위한 PlannerXE123 Ver 5.10.1 배포처

    PlannerXE123
    Read More
  14. 30
    Dec 2021
    12:57

    Rhymix 에서 CSS 로 배경이미지(body) 적용시 CKeditor4 입력창에도 배경이 들어가는 문제

    Rhymix 에서 body 스타일에 배경이미지를 적용하면 body 스타일이 CKeditor 입력란에도 적용되어 버림. Rhymix/modules/editor/skins/ckeditor/css/default.less 파일의 .cke_wysiwyg_div 스타일에 background 스타일을 적용하면 해당 색상으로 입력란 배경이 ...
    Read More
  15. 28
    Dec 2021
    22:13

    ckeditor 색상 값 정리

    root/modules/editor/skins/ckeditor/css/default.css body.cke_editable { padding: 5px; background-color: transparent; } // html.cke_panel_container, html.cke_panel_container body { background-color: transparent; }
    Read More
  16. 26
    Dec 2021
    21:44

    라이믹스 변수 정리

    Rhymix 사용 변수 $val1['text'] 1차 메뉴 명 $val1['desc'] 메뉴의 설명
    Read More
  17. 16
    Dec 2021
    12:55

    Can i use .. ? [ CSS 호환성 확인 사이트 ]

    Can i use _________ ? 사용하는 CSS 을 브라우저 호환성을 확인할 수 있습니다.
    Read More
  18. 11
    Dec 2021
    23:54

    CSS Loading 만들기

    Such Spinners, Much Loading <div class="main-site"> <div class="main-header pad-top wrapper" id="mainHeader"> <h1 class="text-giga">Such Spinners, Much Loading</h1> </div> <div class="main-content space-top wrapper" role="main" id="mainConte...
    Read More
  19. 11
    Dec 2021
    22:56

    CSS 를 이용한 막대그래프

    6 귤 3 사과 5 바나나 7 키위 10 딸기 6 오이 <div class="line_graph"> <div class="line1 line" style="width:12%"> <div class="line_body"> <div class="line_inner" style="height:70%;background: #91ce00;"> <div class="line_count" style="text-align...
    Read More
Board Pagination Prev 1 2 3 4 Next
/ 4