CSS3에서 글꼴 확대 및 축소 애니메이션을 구현하는 방법

青灯夜游
풀어 주다: 2022-03-15 15:41:41
원래의
6295명이 탐색했습니다.

구현 방법: 1. "@keyframes" 규칙과 "transform:scale(scale);" 문을 사용하여 글꼴 확대 및 축소 애니메이션을 만듭니다. 2. "font 요소 {animation: animation; 이름 시간 무한;}" 크기 조절 명령문 애니메이션을 글꼴 요소에 적용할 수 있습니다.

CSS3에서 글꼴 확대 및 축소 애니메이션을 구현하는 방법

이 튜토리얼의 운영 환경: Windows7 시스템, CSS3&&HTML5 버전, Dell G3 컴퓨터.

CSS에서는animation속성, "@keyframes" 규칙 및transform: scale()을 사용하여 글꼴 확대를 구현할 수 있습니다. 및 축소 애니메이션animation属性、“@keyframes”规则、transform: scale()实现字体放大缩小动画

示例:

     
欢迎来到PHP中文网
로그인 후 복사

CSS3에서 글꼴 확대 및 축소 애니메이션을 구현하는 방법

说明:

animation(动画属性)

属性 描述 CSS
@keyframes 定义一个动画,@keyframes定义的动画名称用来被animation-name所使用。 3
animation 复合属性。检索或设置对象所应用的动画特效。 3
animation-name 检索或设置对象所应用的动画名称 ,必须与规则@keyframes配合使用,因为动画名称由@keyframes定义 3
animation-duration 检索或设置对象动画的持续时间 3
animation-timing-function 检索或设置对象动画的过渡类型 3
animation-delay 检索或设置对象动画的延迟时间 3
animation-iteration-count 检索或设置对象动画的循环次数 3
animation-direction 检索或设置对象动画在循环中是否反向运动 3
animation-play-state 检索或设置对象动画的状态 3

@keyframes

예:

@keyframes animation-name {keyframes-selector {css-styles;}}
로그인 후 복사
    CSS3에서 글꼴 확대 및 축소 애니메이션을 구현하는 방법
  • 설명:

  • 애니메이션(애니메이션 속성)
< table class=" reference notranslate">속성설명CSS@keyframes정의 animation, @keyframes 정의된 애니메이션 이름은 animation-name으로 사용됩니다.3애니메이션복합 속성. 개체에 적용된 애니메이션 효과를 검색하거나 설정합니다.3animation-name객체에 적용된 애니메이션 이름을 검색하거나 설정합니다. 이 이름은 와 함께 사용해야 합니다. @keyframes 규칙. 애니메이션 이름은 @keyframes에 의해 정의되기 때문입니다.3animation-duration객체 애니메이션의 지속 시간3animation-timing-function객체 애니메이션의 전환 유형을 검색하거나 설정합니다 3animation-delay객체 애니메이션의 지연 시간 검색 또는 설정3animation-iteration-count객체 애니메이션 주기 수 검색 또는 설정3< tr>animation-direction객체 애니메이션이 루프에서 반대 방향으로 움직이는지 여부를 검색하거나 설정합니다.3animation-play-state객체 애니메이션 상태 검색 또는 설정3

@ 키프레임은 CSS 애니메이션 주기의 동작을 정의하여 간단한 애니메이션을 만드는 데 사용할 수 있는 CSS3의 규칙입니다.

@keyframes 규칙은 시간에 따라 속성 값이 어떻게 변하는지 설명하는 캡슐화된 CSS 스타일 규칙 세트로 구성됩니다.

/* 定义动画*/ @keyframes 动画名称{ /* 样式规则*/ } /* 将它应用于元素 */ .element { animation-name: 动画名称(在@keyframes中已经声明好的); /* 或使用动画简写属性*/ animation: 动画名称 1s ... }
로그인 후 복사

keyframes-selector: 애니메이션의 비율을 정의하며 0%에서 100% 사이입니다. 애니메이션에는 많은 선택기가 포함될 수 있습니다.

그런 다음 다양한 CSS 애니메이션 속성을 사용하여 애니메이션 반복 횟수, 시작 값과 끝 값을 번갈아 표시하는지 여부, 애니메이션을 실행할지 일시 중지할지 등 애니메이션의 다양한 측면을 제어할 수 있습니다. 애니메이션의 시작 시간이 지연될 수도 있습니다.@keyframe 규칙은 "@keyframe" 키워드, 애니메이션 이름을 제공하는 식별자(animation-name을 사용하여 참조됨), 스타일 규칙 세트(중괄호로 구분)로 구성됩니다. 그런 다음 식별자를 animation-name 속성의 값으로 사용하여 애니메이션이 요소에 적용됩니다.

구문: rrreee중괄호 안에 애니메이션 중 특정 지점에서 애니메이션되는 속성 값을 지정하는 키프레임이나 웨이포인트를 정의해야 합니다. 이를 통해 애니메이션 시퀀스의 중간 단계를 제어할 수 있습니다. (학습 영상 공유: css 영상 튜토리얼, 웹 프론트엔드)

위 내용은 CSS3에서 글꼴 확대 및 축소 애니메이션을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!