CSS3 속성 전환, 애니메이션, 변형
이번에는 CSS3의 속성전환, 애니메이션, 변형에 대해 알려드리겠습니다. CSS3 속성 전환, 애니메이션, 변형을 사용할 때 주의사항은 무엇인가요?
최근 회사의 요구에 부응하여 CSS3를 사용하여 애니메이션을 만들어야 하게 되었는데, 이전에 헷갈렸던 세 가지 속성을 드디어 이해하게 되었습니다.
여기에서 간단한 비교만 하시면 기억력이 깊어집니다.
브라우저 호환성
CSS3 변환 속성
Internet Explorer 10, Firefox 및 Opera는 변환 속성을 지원합니다.
Internet Explorer 9는 대체 -ms-transform 속성을 지원합니다(2D 변환에만 해당).
Safari와 Chrome은 대체 -webkit-transform 속성(3D 및 2D 변환)을 지원합니다.
Opera는 2D 변환만 지원합니다.
transform:rotate(7deg); -ms-transform:rotate(7deg); /* IE 9 */ -moz-transform:rotate(7deg); /* Firefox */ -webkit-transform:rotate(7deg); /* Safari 和 Chrome */ -o-transform:rotate(7deg); /* Opera */
CSS3 애니메이션 속성
Internet Explorer 10, Firefox 및 Opera는 애니메이션 속성을 지원합니다.
Safari와 Chrome은 대체 -webkit-animation 속성을 지원합니다.
Note: Internet Explorer 9 이하에서는 애니메이션 속성을 지원하지 않습니다.
사용법:
animation:mymove 5s infinite; -webkit-animation:mymove 5s infinite; /* Safari 和 Chrome */
CSS3 전환 속성
Internet Explorer 10, Firefox, Opera 및 Chrome은 전환 속성을 지원합니다.
Safari는 대체 -webkit-transition 속성을 지원합니다.
참고: Internet Explorer 9 및 이전 브라우저는 전환 속성을 지원하지 않습니다.
사용법:
transition: width 2s; -moz-transition: width 2s; /* Firefox 4 */ -webkit-transition: width 2s; /* Safari 和 Chrome */ -o-transition: width 2s;
기타 비교
transition과 animation은 animation 속성에 속하고, 변형은 static 속성에 속합니다.
영어 단어의 이해에 따르면 변환, 변환, 변환은 주로 변위, 크기, 위치, 모양의 변환을 의미합니다. 변환 속성을 직접 쓰면 변환된 모양과 위치가 나옵니다.
전환과 애니메이션은 모두 애니메이션 속성이므로 둘 다 다음과 같은
property
duration
timing-function
delay
property, 애니메이션 시간, 애니메이션 형식, 지연 시간을 갖습니다. 애니메이션의 경우 속성은 애니메이션의 이름이 됩니다. 애니메이션 고유의 속성은 다음과 같습니다.
animation-iteration-count
animation-direction
하나는 애니메이션이 재생되는 횟수를 정의하는 것이고, 다른 하나는 애니메이션이 역방향으로 재생되는지 정의하는 것입니다. in 차례로
약식 비교:
transition 속성: 전환, 즉 CSS 변경 과정의 전환이므로 전환 속성을 정의한다는 의미는 전환 속성을 정의하고 변경할 때 애니메이션 방식에 좋은 방법을 제공하는 엄격한 직접 변환이 아닌 이 전환의 애니메이션에 따라 변환됩니다. 일반적으로 다음과 같이 작성합니다.
-webkit-transition: 모두 0.85초 easy-in 0.1초;
-o-transition: 모두 0.85초 easy-in 0.1초; 전환:all 0.85seasing-in 0.1s;
all은 속성의 모든 변경 사항이 이 전환
애니메이션 작성 방법에 따라 변경됨을 의미합니다.
-webkit-animation: tang1 0.5seasing 0s Infinite Alternative;
animation: tang1 0.5 s 완화 0s 무한 대체;
약식 형식, 애니메이션 뒤에는 애니메이션 수와 역방향 재생 여부가 표시됩니다.
애니메이션은 애니메이션 이름으로 시작하므로 여기서 먼저 애니메이션이 어떻게 변환되는지 정의해야 합니다.
@keyframes tang1 { from {left:0px;} to {left:200px;} } @-webkit-keyframes tang1 /*Safari and Chrome*/ { from {left:0px;} to {left:200px;} }
브라우저 호환성 때문에 애니메이션 정의시 여기에도 적어야 합니다.
from은 0% 시간을 나타내고 to는 100% 시간을 나타냅니다.
이 기사의 사례를 읽은 후 방법을 마스터했다고 생각합니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!
위 내용은 CSS3 속성 전환, 애니메이션, 변형의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Microsoft가 Windows 11을 출시하면서 많은 변화가 생겼습니다. 변경 사항 중 하나는 사용자 인터페이스 애니메이션 수가 증가한 것입니다. 일부 사용자는 사물이 나타나는 방식을 변경하고 싶어하며 이를 수행할 방법을 찾아야 합니다. 애니메이션을 사용하면 더 좋고 사용자 친화적인 느낌이 듭니다. 애니메이션은 시각 효과를 사용하여 컴퓨터를 더욱 매력적이고 반응성이 뛰어나게 만듭니다. 그 중 일부는 몇 초 또는 몇 분 후에 슬라이딩 메뉴를 포함합니다. 컴퓨터에는 PC 성능에 영향을 미치고 속도를 저하시키며 작업을 방해할 수 있는 애니메이션이 많이 있습니다. 이 경우 애니메이션을 꺼야 합니다. 이 문서에서는 사용자가 PC에서 애니메이션 속도를 향상할 수 있는 몇 가지 방법을 소개합니다. 레지스트리 편집기나 실행하는 사용자 지정 파일을 사용하여 변경 사항을 적용할 수 있습니다. Windows 11에서 애니메이션을 개선하는 방법

호버 상태를 유지하는 방법은 무엇입니까? 다음 글에서는 JavaScript를 사용하지 않고 호버 상태를 유지하는 방법을 소개하겠습니다. 도움이 되길 바랍니다.

CSS를 사용하여 요소의 회전 배경 이미지 애니메이션 효과를 구현하는 방법 배경 이미지 애니메이션 효과는 웹 페이지의 시각적 매력과 사용자 경험을 향상시킬 수 있습니다. 이 문서에서는 CSS를 사용하여 요소의 회전 배경 애니메이션 효과를 얻는 방법을 소개하고 구체적인 코드 예제를 제공합니다. 먼저 배경 이미지를 준비해야 합니다. 배경 이미지는 태양 사진이나 선풍기 등 원하는 사진이면 됩니다. 이미지를 저장하고 이름을 "bg.png"로 지정합니다. 다음으로, HTML 파일을 생성하고 파일에 div 요소를 추가하여 다음과 같이 설정합니다.

Vue에서 이미지를 압축하고 형식을 지정하는 방법은 무엇입니까? 프런트 엔드 개발에서는 이미지를 압축하고 형식을 지정해야 하는 경우가 종종 있습니다. 특히 모바일 개발에서는 페이지 로딩 속도를 높이고 사용자 트래픽을 절약하기 위해 이미지를 압축하고 포맷하는 것이 중요합니다. Vue 프레임워크에서는 일부 도구 라이브러리를 사용하여 이미지를 압축하고 형식을 지정할 수 있습니다. 압축기.js 라이브러리를 사용한 압축 압축기.js는 이미지 압축을 위한 JavaS입니다.

CSS3D 보기 속성 해석: 변환 및 관점, 특정 코드 예제가 필요합니다. 소개: 현대 웹 디자인에서 3D 효과는 매우 인기 있는 요소가 되었습니다. CSS의 변환 및 원근 속성을 통해 웹 페이지에 3D 시각 효과를 쉽게 추가하여 웹 페이지를 더욱 생생하고 매력적으로 만들 수 있습니다. 이 문서에서는 이러한 두 가지 속성을 설명하고 특정 코드 예제를 제공합니다. 1. 변환 속성: transf

Vue에서 이미지 애니메이션 및 그라데이션 효과를 구현하는 방법은 무엇입니까? Vue는 애니메이션과 그라데이션 효과를 쉽게 구현할 수 있게 해주는 사용자 인터페이스 구축을 위한 진보적인 프레임워크입니다. 이 기사에서는 Vue를 사용하여 이미지 애니메이션 및 그라데이션 효과를 구현하는 방법을 소개하고 몇 가지 코드 예제를 제공합니다. 1. Vue의 전환 효과를 사용하여 이미지 애니메이션을 구현합니다. Vue는 전환 효과에 대한 기본 제공 지침을 제공하므로 HTML 요소에 애니메이션 효과를 쉽게 추가할 수 있습니다. 전환 효과를 사용할 때 그림 요소를 래핑하고 요소에 전환 지침을 추가할 수 있습니다. 예

CSS 그라데이션 애니메이션 속성: 전환 및 배경 이미지 웹 디자인에서 애니메이션 효과는 페이지에 활력과 매력을 더할 수 있습니다. CSS는 그라데이션 애니메이션 속성 전환 및 배경 이미지를 포함하여 애니메이션 효과를 생성하기 위한 다양한 속성을 제공합니다. 이 문서에서는 이 두 가지 속성을 자세히 소개하고 구체적인 코드 예제를 제공합니다. 전환 속성 전환 속성은 요소를 구현하는 데 사용됩니다.

Vue3의 전환 기능: 구성 요소의 애니메이션 전환 구현 Vue3은 현재 가장 널리 사용되는 JavaScript 프레임워크 중 하나이며 프런트 엔드 애플리케이션의 구성 문제를 해결하는 포괄적인 도구를 제공합니다. 그 중 전환 기능은 매우 강력하고 유용한 기능 중 하나로 구성요소의 애니메이션 전환을 실현하는 데 도움이 됩니다. 이번 글에서는 전환 기능에 대해 자세히 소개하고 Vue3 애플리케이션에서 이를 사용하는 방법을 설명하겠습니다. 이행
