JS 특수 효과 CSS3 특수 효과 CSS3 구형 웹 페이지 로딩 애니메이션 아이콘 특수 효과

CSS3 구형 웹 페이지 로딩 애니메이션 아이콘 특수 효과

CSS3 구형 웹 페이지 로딩 애니메이션 아이콘 특수 효과

CSS3 구형 웹 페이지 로딩 애니메이션 아이콘 특수 효과

<머리>
<meta charset="utf-8">
<title>CSS3球状网页加载动画图标特效</title>
<스타일>
*, *:이전, *:이후 {
  상자 크기 조정: 테두리 상자;
  마진: 0;
  패딩: 0;
}
:루트, HTML, 본문 {
  글꼴 계열: 'Poiret One', 'Open Sans', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  배경: #222;
  색상: 흰색;
}
h1 {
  텍스트 정렬: 중앙;
  여백: 1rem 자동 2rem;
  글꼴 두께: 보통;
}
피 {
  여백: 1rem;
}
.행 {
  너비: 80%;
  높이: 150px;
  여백: 2rem 자동;
}
.셀 {
  디스플레이: 인라인 블록;
  너비: 49%;
  텍스트 정렬: 중앙;
}
.원 {
  디스플레이: 인라인 블록;
  너비: 100px;
  높이: 100px;
  테두리 반경: 50%;
  배경: whiteSmoke;
  상자 그림자: 4px -40px 60px 5px rgb(26, 117, 206) 삽입;
}
.사각형 {
  디스플레이: 인라인 블록;
  너비: 100px;
  높이: 100px;
  테두리 반경: 20px;
  배경: whiteSmoke;
  상자 그림자: 4px -40px 60px 5px rgb(26, 117, 206) 삽입;
}

.로더 {
  배경: 선형 그라데이션(오른쪽으로, rgb(22, 113, 202) 50%, 투명 50%);
  애니메이션: 1초 무한 선형 회전;
}
.loader:이전 {
  디스플레이: 차단;
  내용: '';
  위치: 상대적;
  최고: 50%;
  왼쪽: 50%;
  변환: 번역(-50%, -50%);
  너비: 90px;
  높이: 90px;
  배경: #222;
  테두리 반경: 50%;
}

.젤라틴 {
  애니메이션: 젤라틴 0.5초 무한;
}
@keyframes 젤라틴 {
  에서, { 변환: scale(1, 1); }
  25% { 변환: scale(0.9, 1.1); }
  50% { 변환: scale(1.1, 0.9); }
  75% { 변환: scale(0.95, 1.05); }
}

.스핀 {
  애니메이션: 1초 무한 선형 회전;
}
@keyframes 회전 {
  { 변환: 회전(0deg); }
  { 변환: 회전(360deg); }
}

.탄성 스핀 {
  애니메이션: 탄성 회전 1초 무한 용이성;
}
@keyframes 탄성 스핀 {
  { 변환: 회전(0deg); }
  { 변환: 회전(720deg); }
}

.펄스 {
  애니메이션: 펄스 1초 무한 이지아웃 대체;
}
@keyframes 펄스 {
  { 변환: 스케일(0.8); }
  { 변환: scale(1.2); }
}

.플래시 {
  애니메이션: 플래시 500ms 완화 무한 대체;
}
@keyframes 플래시 {
{불투명도: 1; }
{불투명도: 0; }
}

.여기 {
  애니메이션: 여기 1s는 무한을 완화합니다.
}
@keyframes는 여기입니다 {
  30% { 변환: scale(1.2); }
  40%, 60% { 변환: 회전(-20deg) 스케일(1.2); }
  50% { 변환: 회전(20도) 스케일(1.2); }
  70% { 변환: 회전(0deg) 스케일(1.2); }
  100% { 변환: scale(1); }
}

.성장 {
  애니메이션: 성장 2초 완화 무한;
}
@keyframes 성장 {
  { 변환: scale(0); }
  { 변환: scale(1); }
}

.페이드인 {
  애니메이션: 페이드인 2s 선형 무한;
}
@keyframes 페이드 인 {
  {불투명도: 0; }
  {불투명도: 1; }
}

.페이드아웃 {
  애니메이션: 페이드아웃 2s 선형 무한;
}
@keyframes 페이드 아웃 {
  {불투명도: 1; }
  {불투명도: 0; }
}

.바운스 {
  애니메이션: 2초 동안 바운스하면 무한해집니다.
}
@keyframes 바운스 {
    70% { 변환:번역Y(0%); }
    80% { 변환:번역Y(-15%); }
    90% { 변환:번역Y(0%); }
    95% { 변환:번역Y(-7%); }
    97% { 변환:번역Y(0%); }
    99% { 변환:번역Y(-3%); }
    100% { 변환:번역Y(0); }
}

.bounce2 {
  애니메이션: Bounce2 2s 완화 무한;
}
@keyframesounce2 {
0%, 20%, 50%, 80%, 100% {변환: 번역Y(0);}
40% {변환: 번역Y(-30px);}
60% {변환: 번역Y(-15px);}
}

.흔들다 {
  애니메이션: 흔들기 2초 완화 무한;
}
@keyframes 흔들기 {
0%, 100% {변환: 번역X(0);}
10%, 30%, 50%, 70%, 90% {변환: 번역X(-10px);}
20%, 40%, 60%, 80% {변환: 번역X(10px);}
}

.플립 {
뒷면 가시성: 표시 !중요;
애니메이션: Flip 2s 이즈 인피니티;
}
@keyframes 뒤집기 {
0% {
변환: 원근감(400px) 회전Y(0);
애니메이션 타이밍 기능: 완화;
}
40% {
변환: 원근(400px) 번역Z(150px) 회전Y(170deg);
애니메이션 타이밍 기능: 완화;
}
50% {
변환: 원근(400px) 번역Z(150px) 회전Y(190deg) 배율(1);
애니메이션 타이밍 기능: easy-in;
}
80% {
변환: 원근(400px) 회전Y(360deg) 배율(.95);
애니메이션 타이밍 기능: easy-in;
}
100% {
변환: 원근감(400px) 크기(1);
애니메이션 타이밍 기능: easy-in;
}
}

.스윙 {
변환-원점: 상단 중앙;
애니메이션: Swing 2s 이즈 인피니티;
}
@keyframes 스윙 {
20% { 변환: 회전(15deg); }
40% { 변환: 회전(-10deg); }
60% { 변환: 회전(5deg); }
80% { 변환: 회전(-5deg); }
100% { 변환: 회전(0deg); }
}

.워블 {
  애니메이션: 흔들림 2초 완화 무한;
}
@keyframes 흔들림 {
  0% { 변환: 번역X(0%); }
  15% { 변환: 변환X(-25%) 회전(-5deg); }
  30% { 변환: 변환X(20%) 회전(3deg); }
  45% { 변환: 변환X(-15%) 회전(-3deg); }
  60% { 변환: 변환X(10%) 회전(2deg); }
  75% { 변환: 변환X(-5%) 회전(-1deg); }
  100% { 변환: 번역X(0%); }
}

.페이드인다운 ​​{
  애니메이션: 페이드인다운 ​​2초 무한 완화;
}
@keyframes 페이드인다운 ​​{
  0% {
    불투명도: 0;
    변환: 번역Y(-20px);
  }
  100% {
    불투명도: 1;
    변환: 번역Y(0);
  }
}

.페이드인-왼쪽 {
  애니메이션: 페이드인-왼쪽 2초 완화 무한;
}
@keyframes 왼쪽으로 페이드 인 {
  0% {
    불투명도: 0;
    변환: 번역X(-20px);
  }
  100% {
    불투명도: 1;
    변환: 번역X(0);
  }
}

.페이드아웃다운 {
  애니메이션: 페이드 아웃-다운 2초 완화 무한;
}
@keyframes 페이드 아웃 다운 {
  0% {
    불투명도: 1;
    변환: 번역Y(0);
  }
  100% {
    불투명도: 0;
    변환: 번역Y(20px);
  }
}

.페이드 아웃 오른쪽 {
  애니메이션: 페이드 아웃-오른쪽 2초 완화 무한;
}
@keyframes 페이드 아웃 오른쪽 {
  0% {
    불투명도: 1;
    변환: 번역X(0);
  }
  100% {
    불투명도: 0;
    변환: 번역X(20px);
  }
}

.바운스인 {
  애니메이션: 바운스인 2초 완화 무한;
}
@keyframes 바운스인 {
  0% {
    불투명도: 0;
    변환: 규모(.3);
  }
  50% {
    불투명도: 1;
    변환: 규모(1.05);
  }
  70% { 변환: 스케일(.9); }
  100% { 변환: scale(1); }
}

.오른쪽으로 바운스 {
  애니메이션: 오른쪽으로 바운스 2초 동안 무한 진행;
}
@keyframes 오른쪽으로 바운스 {
  0% {
    불투명도: 0;
    변환: 번역X(2000px);
  }
  60% {
    불투명도: 1;
    변환: 번역X(-30px);
  }
  80% { 변환: 번역X(10px); }
  100% { 변환: 번역X(0); }
}

.바운스 아웃 {
  애니메이션: 바운스 아웃 2초 완화 무한;
}
@keyframes 바운스 아웃 {
  0% { 변환: scale(1); }
  25% { 변환: 스케일(.95); }
  50% {
    불투명도: 1;
    변환: scale(1.1);
  }
  100% {
    불투명도: 0;
    변환: 규모(.3);
  } 
}

.bounce-out-down {
  애니메이션: 바운스 아웃-다운 2초 완화 무한;
}
@keyframes 바운스아웃 {
  0% { 변환: 번역Y(0); }
  20% {
    불투명도: 1;
    변환: 번역Y(-20px);
  }
  100% {
    불투명도: 0;
    변환: 번역Y(20px);
  }
}

.왼쪽 아래로 회전 {
  애니메이션: 왼쪽 아래로 회전 2초 완화 무한;
}
@keyframes 왼쪽 아래로 회전 {
  0% {
    변환 원본: 왼쪽 하단;
    변환: 회전(-90deg);
    불투명도: 0;
  }
  100% {
    변환 원본: 왼쪽 하단;
    변환: 회전(0);
    불투명도: 1;
  }
}

.위쪽에서 왼쪽으로 회전 {
  애니메이션: 왼쪽 위로 회전 2초 완화 무한;
}
@keyframes 왼쪽 위로 회전 {
  0% {
    변환 원본: 왼쪽 하단;
    변환: 회전(90도);
    불투명도: 0;
  }
  100% {
    변환 원본: 왼쪽 하단;
    변환: 회전(0);
    불투명도: 1;
  }
}

.힌지 {
  애니메이션: 힌지 2s 완화 무한;
}
@keyframes 힌지 {
  0% { 변환: 회전(0); 변환 원본: 왼쪽 위; 애니메이션 타이밍 기능: easy-in-out; }  
  20%, 60% { 변환: 회전(80deg); 변환 원본: 왼쪽 위; 애니메이션 타이밍 기능: easy-in-out; }  
  40% { 변환: 회전(60deg); 변환 원본: 왼쪽 위; 애니메이션 타이밍 기능: easy-in-out; } 
  80% { 변환: 회전(60deg) 변환Y(0); 불투명도: 1; 변환 원본: 왼쪽 위; 애니메이션 타이밍 기능: easy-in-out; } 
  100% { 변환: 번역Y(700px); 불투명도: 0; }
}

.롤인 {
  애니메이션: 롤인 2s 이즈 인피니티;
}
@keyframes 롤인 {
  0% {
    불투명도: 0;
    변환: 변환X(-100%) 회전(-120deg);
  }
  100% {
    불투명도: 1;
    변환: 번역X(0px) 회전(0deg);
  }
}

.롤아웃 {
  애니메이션: 롤아웃 2s 완화 무한;
}
@keyframes 출시 {
    0% {
    불투명도: 1;
    변환: 번역X(0px) 회전(0deg);
  }
  100% {
    불투명도: 0;
    변환: 변환X(100%) 회전(120deg);
  }
}
</스타일>

</머리>
<body><script src="/demos/googlegg.js"></script>
<h1>CSS 애니메이션</h1>
<div class="row">
  <div class="cell">
    <div class="서클 로더"></div>
    <p>로더</p>
  </div>
  <div class="cell">
    <div class="원형 젤라틴"></div>
    <p>젤라틴</p>
  </div>
</div>
<div class="row">

더 많은 CSS3 변환이 CSS3 변환에 사용됩니다. CSS3에서는 CSS3를 변환하여 CSS3를 변환합니다.

부인 성명

이 사이트의 모든 리소스는 네티즌이 제공하거나 주요 다운로드 사이트에서 재인쇄되었습니다. 소프트웨어의 무결성을 직접 확인하십시오! 이 사이트의 모든 리소스는 학습 참고용으로만 사용됩니다. 상업적 목적으로 사용하지 마시기 바랍니다. 그렇지 않으면 모든 결과에 대한 책임은 귀하에게 있습니다! 침해가 있는 경우 당사에 연락하여 삭제하시기 바랍니다. 연락처: admin@php.cn

관련 기사

지능형 인간화 제출 양식 JS 특수 효과 코드 지능형 인간화 제출 양식 JS 특수 효과 코드

25 Jul 2016

지능형 인간화 제출 양식 JS 특수 효과 코드

웹페이지 일부 표시 및 숨기기 페이지 특수 효과 확장 및 축소 웹페이지 일부 표시 및 숨기기 페이지 특수 효과 확장 및 축소

25 Jul 2016

웹페이지 일부 표시 및 숨기기 페이지 특수 효과 확장 및 축소

하드코딩된 값 없이 반응형 CSS3 선택 윤곽 효과를 어떻게 만들 수 있나요? 하드코딩된 값 없이 반응형 CSS3 선택 윤곽 효과를 어떻게 만들 수 있나요?

06 Dec 2024

CSS3의 움직이는 텍스트 효과: 텍스트 적용을 위한 특정 값 피하기 CSS3 애니메이션에서는 텍스트가...

CSS3 애니메이션만 사용하여 클래식 깜박이는 텍스트 효과를 어떻게 만들 수 있나요? CSS3 애니메이션만 사용하여 클래식 깜박이는 텍스트 효과를 어떻게 만들 수 있나요?

29 Nov 2024

CSS3 애니메이션을 사용하여 고전적인 깜박임 효과 생성하기문제가 발생합니다: 구식을 연상시키는 깜박이는 텍스트 효과를 만드는 방법...

CSS3 애니메이션으로 반응형 선택 윤곽 효과를 어떻게 만들 수 있나요? CSS3 애니메이션으로 반응형 선택 윤곽 효과를 어떻게 만들 수 있나요?

04 Dec 2024

반응형 마키 효과 구현하기 이 기사에서는 CSS3 애니메이션을 사용하여 반응형 마키 효과를 만드는 영역을 자세히 살펴보겠습니다....

CSS3에서 페이드아웃 효과를 얻는 방법: 키프레임 애니메이션과 전환? CSS3에서 페이드아웃 효과를 얻는 방법: 키프레임 애니메이션과 전환?

27 Oct 2024

CSS3 전환 - 페이드 아웃 효과 CSS3에서는 키프레임 애니메이션을 사용하여 페이드 아웃 효과를 얻을 수 있습니다. 그러나 그것은 ...

Internet Explorer 7/8에서 CSS3 효과를 어떻게 만들 수 있나요? Internet Explorer 7/8에서 CSS3 효과를 어떻게 만들 수 있나요?

28 Oct 2024

Internet Explorer 7/8에서 CSS3 효과 에뮬레이션많은 웹사이트에서는 둥근 모양을 사용하여 요소의 모양을 향상시키기 위해 CSS3의 기능을 활용합니다.

CSS3 전환을 사용하여 페이드아웃 효과를 어떻게 만들 수 있나요? CSS3 전환을 사용하여 페이드아웃 효과를 어떻게 만들 수 있나요?

28 Oct 2024

CSS3 전환: 페이드아웃 효과 달성 CSS3에서 전환은 동적 시각 효과를 생성하기 위한 강력한 도구를 제공합니다. 그 중 효과는...

기존 IE 브라우저에서 CSS3 효과를 어떻게 모방할 수 있습니까? 기존 IE 브라우저에서 CSS3 효과를 어떻게 모방할 수 있습니까?

28 Oct 2024

이전 IE 브라우저에서 경이로운 CSS3 효과 에뮬레이션 CSS3는 웹 디자인에 수많은 세련된 효과를 제공하지만 다음과 같은 레거시 브라우저는...

See all articles See all articles

Hot Tools

CSS 텍스트가 하트 모양의 애니메이션 특수 효과로 결합되었습니다.

CSS 텍스트가 하트 모양의 애니메이션 특수 효과로 결합되었습니다.

CSS 텍스트가 하트 모양의 애니메이션 특수 효과로 결합되었습니다.

CSS3 SVG 표현 꽃 생기 특수 효과

CSS3 SVG 표현 꽃 생기 특수 효과

SS3 SVG 고백 꽃 애니메이션 특수효과는 발렌타인데이 애니메이션 특수효과입니다.

CSS 쇼핑몰 웹사이트는 일반적으로 왼쪽 카테고리 드롭다운 탐색 메뉴 코드를 사용합니다.

CSS 쇼핑몰 웹사이트는 일반적으로 왼쪽 카테고리 드롭다운 탐색 메뉴 코드를 사용합니다.

CSS 쇼핑몰 웹사이트는 일반적으로 왼쪽 카테고리 드롭다운 탐색 메뉴 코드를 사용합니다.

jQuery+CSS3 발렌타인 데이 사랑 특수 효과

jQuery+CSS3 발렌타인 데이 사랑 특수 효과

jQuery+CSS3 발렌타인 데이 사랑 특수 효과는 발렌타인 데이에 흔들리는 하트 애니메이션 특수 효과입니다.

CSS3 숟가락으로 찹쌀밥을 퍼올리는 애니메이션 특수 효과

CSS3 숟가락으로 찹쌀밥을 퍼올리는 애니메이션 특수 효과

귀여운 찹쌀떡 한 그릇 표정, 찹쌀떡을 퍼올리는 숟가락 애니메이션 특수효과