1. 아이디어: 로딩 시간을 지연시키고 로딩 후 사진을 표시하기 위해 사진을 많이 추가하세요. 그림을 덮을 외부 레이어 p를 정의하고 내부 레이어 p에 로드할 때 표시되는 그림을 삽입하고 내부 레이어 p를 페이지 중앙에 배치하고 setInterval 타이머를 사용하여 3초 후에 외부 레이어 p를 설정한 다음 외부 레이어를 숨깁니다. 레이어 p는 로딩 후 페이지의 효과를 표시합니다.
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
|
지식 포인트:
p 센터링:
1 2 3 4 5 6 |
|
2.
아이디어: 상태 이벤트 모니터링 방법 사용: onreadystatechange, 판단 redayState 및 이후 페이지 표시 효과 달성 loading
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
|
알아두어야 할 점:
onreadystatechange 이벤트를 통해 ReadyState 상태를 모니터링하면 'complete' 상태에 도달하면 로딩이 성공한 것입니다.
3.
아이디어: CSS3를 사용하여 애니메이션 효과를 얻고 로딩 후 페이지를 표시합니다. onreadystatechange 이벤트를 모니터링하는 동일한 방법이 사용되지만 차이점은 동적 효과가 달성된다는 것입니다.
i 태그를 사용하고 CSS 스타일을 추가하여 5개의 간격을 둔 직사각형을 만듭니다. 애니메이션을 사용하여 1.2초마다 반복하고 무한 반복합니다. 각 i 태그는 애니메이션 효과를 얻기 위해 0.1초의 지연으로 Y 방향으로 늘어나고 짧아집니다.
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 |
|
지식 포인트:
1.scale: 신장과 단축. scaleX:x 방향. scaleY: y 방향.
2.infinite: 무한 루프
3.animate-delay:0.1s 지연 0.1s
4.@keyframes 애니메이션 이름{
0%{
}
100%{
}
}
위 내용은 진행률 표시줄이 로드된 후 페이지를 표시하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!