웹 프론트엔드 CSS 튜토리얼 CSS로 텍스트 스크롤 효과를 얻는 팁과 방법

CSS로 텍스트 스크롤 효과를 얻는 팁과 방법

Oct 20, 2023 pm 07:13 PM
기법 텍스트 효과 CSS스크롤

CSS로 텍스트 스크롤 효과를 얻는 팁과 방법

CSS로 텍스트 스크롤 효과를 얻는 팁과 방법

웹 디자인에서 텍스트 스크롤 효과는 페이지의 활력과 매력을 높이고 사용자에게 더 나은 시각적 경험을 제공할 수 있습니다. 일반적으로 CSS를 사용하여 텍스트 스크롤 효과를 얻을 수 있으므로 텍스트가 페이지에서 부드러운 애니메이션으로 스크롤됩니다.

이 문서에서는 텍스트 스크롤 효과를 얻는 데 도움이 되는 몇 가지 일반적인 기술과 방법을 소개하고 구체적인 코드 예제를 제공합니다. 다음에 이 작업을 수행하는 방법을 살펴보겠습니다.

  1. CSS 애니메이션을 사용하여 텍스트 스크롤 효과 얻기:

CSS 애니메이션은 요소에 애니메이션 효과를 추가하는 간단하면서도 강력한 도구입니다. 텍스트 스크롤을 달성하기 위해 CSS @keyframes 규칙과 애니메이션 속성을 사용할 수 있습니다. 다음은 CSS 애니메이션을 사용하여 오른쪽에서 왼쪽으로 텍스트 스크롤 효과를 얻는 방법을 보여주는 예입니다.

@keyframes scroll {
  0% {
    transform: translateX(100%);  /* 初始位置: 在容器右侧 */
  }
  100% {
    transform: translateX(-100%); /* 结束位置: 在容器左侧 */
  }
}

.scroll-text {
  animation: scroll 5s linear infinite;  /* 动画名称、持续时间、动画类型和循环播放 */
  white-space: nowrap;  /* 防止文字换行 */
  overflow: hidden;  /* 隐藏超出容器的文字 */
}
로그인 후 복사

위 예에서는 "scroll"이라는 키프레임을 정의하여 텍스트 요소의 초기 위치를 설정하고 끝을 설정했습니다. 위치. 그런 다음 "scroll-text" 클래스가 있는 요소에 애니메이션을 적용하면 오른쪽에서 왼쪽으로 텍스트 스크롤 효과가 달성됩니다.

  1. CSS 변환 속성을 사용하여 텍스트 스크롤 효과 얻기:

변환 속성은 요소를 이동, 크기 조정, 회전 또는 기울이는 데 사용할 수 있습니다. 텍스트 스크롤 효과를 구현할 때 TranslateX() 함수를 사용하여 요소의 가로 위치를 변경할 수 있습니다. 다음은 변환 속성을 사용하여 텍스트가 왼쪽에서 오른쪽으로 스크롤되는 효과를 얻는 방법을 보여주는 예입니다.

.scroll-text {
  animation: scroll 5s linear infinite;  /* 动画名称、持续时间、动画类型和循环播放 */
  white-space: nowrap;  /* 防止文字换行 */
  overflow: hidden;  /* 隐藏超出容器的文字 */
  transform: translateX(100%);  /* 初始位置: 在容器右侧 */
}

@keyframes scroll {
  0% {
    transform: translateX(100%);  /* 初始位置: 在容器右侧 */
  }
  100% {
    transform: translateX(-100%); /* 结束位置: 在容器左侧 */
  }
}
로그인 후 복사

위 예에서는 초기 위치를 컨테이너의 오른쪽으로 설정한 다음 텍스트를 번역합니다. 키프레임 애니메이션에서 컨테이너 오른쪽으로 컨테이너 왼쪽에서 텍스트가 왼쪽에서 오른쪽으로 스크롤됩니다.

  1. CSS의 Marquee 속성을 사용하여 텍스트 스크롤 효과를 얻습니다.

애니메이션 및 변형 속성을 사용하는 것 외에도 CSS는 텍스트 스크롤 효과를 얻기 위해 Marquee 속성도 제공합니다. 이는 복잡한 애니메이션 코드를 작성할 필요가 없는 편리하고 간단한 방법입니다. 다음은 Marquee 속성을 사용하여 오른쪽에서 왼쪽으로 텍스트 스크롤 효과를 얻는 방법을 보여주는 예입니다.

.scroll-text {
  white-space: nowrap;  /* 防止文字换行 */
  overflow: hidden;  /* 隐藏超出容器的文字 */
  width: 100%;  /* 设置容器的宽度 */
  marquee-direction: left;  /* 设置滚动方向为向左 */
  animation: scroll 5s linear infinite;  /* 动画名称、持续时间、动画类型和循环播放 */
}

@keyframes scroll {
  0% {
    transform: translateX(100%);  /* 初始位置: 在容器右侧 */
  }
  100% {
    transform: translateX(-100%); /* 结束位置: 在容器左侧 */
  }
}
로그인 후 복사

위 예에서는 Marquee 속성을 사용하여 컨테이너의 너비와 스크롤 방향을 설정했습니다. 그런 다음 키프레임 애니메이션을 통해 텍스트가 오른쪽에서 왼쪽으로 스크롤되어 텍스트 스크롤 효과를 얻습니다.

요약하자면 CSS 애니메이션, 변환 속성 및 Marquee 속성을 포함하여 CSS를 사용하여 텍스트 스크롤 효과를 얻는 여러 기술과 방법을 소개했습니다. 이 기사가 매력적인 텍스트 스크롤 효과를 얻고 웹 페이지의 사용자 경험을 향상시키는 데 도움이 되기를 바랍니다.

(참고: 위의 코드 예제는 참조용일 뿐입니다. 실제 애플리케이션의 특정 요구에 따라 조정하고 최적화하십시오.)

위 내용은 CSS로 텍스트 스크롤 효과를 얻는 팁과 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

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

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

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

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

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

Spring Boot 애플리케이션 성능을 최적화하기 위한 팁과 방법 Spring Boot 애플리케이션 성능을 최적화하기 위한 팁과 방법 Jun 22, 2023 am 10:06 AM

SpringBoot는 Spring 프레임워크를 기반으로 하는 신속한 애플리케이션 개발 프레임워크로, 빠르고 사용하기 쉬우며 통합된 특성으로 인해 점점 더 많은 프로그래머들이 선호하고 있습니다. 그러나 비즈니스 규모가 커지고 비즈니스가 복잡해지면서 SpringBoot 애플리케이션의 성능은 무시할 수 없는 문제가 되었습니다. 이 기사에서는 프로그래머에게 도움이 되기를 바라며 SpringBoot 애플리케이션 성능을 최적화하는 몇 가지 팁과 방법을 소개합니다. 1. SpringB에서 데이터베이스 연결 풀 최적화

CSS를 사용하여 이미지 확대 및 축소 효과를 얻는 팁과 방법 CSS를 사용하여 이미지 확대 및 축소 효과를 얻는 팁과 방법 Oct 16, 2023 am 09:31 AM

CSS로 이미지 확대 및 축소 효과를 얻기 위한 팁과 방법 웹 디자인에서 이미지 요소를 추가하는 것은 매우 일반적인 작업입니다. 사용자 경험을 향상시키기 위해서는 몇 가지 특수 효과를 달성하는 것이 필수적입니다. 이 기사에서는 CSS를 사용하여 이미지 확대 및 축소 효과를 얻는 몇 가지 기술과 방법을 소개하고 구체적인 코드 예제를 제공합니다. 1. 이미지의 크기 조정 효과를 얻으려면 변환 속성을 사용하십시오. 변환 속성은 구현을 위해 CSS3에서 제공하는 요소 변환 방법 중 하나입니다.

CSS3의 새로운 기능 개요: CSS3를 사용하여 텍스트 효과를 얻는 방법 CSS3의 새로운 기능 개요: CSS3를 사용하여 텍스트 효과를 얻는 방법 Sep 11, 2023 am 10:21 AM

CSS3의 새로운 기능 개요: CSS3를 사용하여 텍스트 효과를 얻는 방법 현대 웹 디자인에서 텍스트 표현은 전통적인 조판에 국한되지 않고 디자인 창의성과 사용자 경험의 결합에 더 중점을 둡니다. 프런트 엔드 개발자를 위한 강력한 도구인 CSS3는 풍부하고 다양한 텍스트 효과를 얻을 수 있는 많은 새로운 기능을 제공하여 웹 디자인을 더욱 생생하고 흥미롭게 만듭니다. 이 기사에서는 CSS3의 몇 가지 새로운 기능을 소개하고 텍스트 효과 구현의 예를 제공합니다. 텍스트 그림자 텍스트에 그림자 효과를 추가하려면 text-shadow 속성을 사용하세요.

CSS로 텍스트 애니메이션 효과를 구현하는 방법 및 기법 CSS로 텍스트 애니메이션 효과를 구현하는 방법 및 기법 Oct 20, 2023 pm 02:57 PM

텍스트 애니메이션 효과를 구현하기 위한 CSS 방법 및 기술 웹 디자인 및 개발에서 텍스트 애니메이션 효과는 페이지에 활력과 흥미를 더하고 사용자의 관심을 끌며 사용자 경험을 향상시킬 수 있습니다. CSS는 텍스트 애니메이션 효과를 얻는 중요한 도구 중 하나입니다. 이 문서에서는 다양한 텍스트 애니메이션 효과를 얻는 데 도움이 되는 몇 가지 일반적으로 사용되는 CSS 속성과 기술을 소개합니다. 1. 기본 애니메이션 속성 전환: 전환 속성은 CSS에서 요소의 전환 효과를 설정하는 데 사용되는 속성 중 하나입니다. 속성을 지정하여 전환됨

Numpy에서 전치 함수의 기술과 방법을 익히세요. Numpy에서 전치 함수의 기술과 방법을 익히세요. Jan 26, 2024 am 11:07 AM

numpy 전치 함수 학습을 위한 팁 및 방법 Python은 다양한 데이터 분석, 과학 컴퓨팅 및 기계 학습 작업을 수행할 수 있는 매우 인기 있는 프로그래밍 언어입니다. 이러한 작업에서는 배열을 전치해야 하는 경우가 많습니다. Python에서는 강력한 라이브러리인 NumPy(NumericalPython)가 배열을 처리하는 데 편리한 여러 기능과 도구를 제공합니다. 그 중 Transpose 기능은 흔히 사용되는 연산 중 하나입니다. 이 기사에서는 NumPy의 전치 기능을 소개합니다.

CSS 속성을 사용하여 텍스트 그라데이션 효과를 얻는 방법 CSS 속성을 사용하여 텍스트 그라데이션 효과를 얻는 방법 Nov 18, 2023 am 08:38 AM

CSS 속성이 텍스트 그라데이션 효과를 구현하는 방법 요약: 텍스트 그라데이션 효과는 웹 디자인에서 일반적인 효과입니다. CSS 속성을 유연하게 사용하면 텍스트의 그라데이션 효과를 쉽게 얻을 수 있습니다. 이 기사에서는 일반적으로 사용되는 몇 가지 방법을 소개하고 독자의 학습과 실습을 촉진하기 위한 구체적인 코드 예제를 제공합니다. 1. 선형-그라디언트() 함수 선형-그라디언트() 함수는 선형 그라데이션 효과를 만들 수 있습니다. 시작점과 끝점의 위치와 색상을 정의하여 텍스트를 한 가지 방식으로 변경할 수 있습니다.

CSS 스크롤 효과: 웹 페이지에 부드러운 스크롤 효과 추가 CSS 스크롤 효과: 웹 페이지에 부드러운 스크롤 효과 추가 Nov 18, 2023 pm 05:08 PM

CSS 스크롤 효과: 웹 페이지에 부드러운 스크롤 효과를 추가하려면 특정 코드 예제가 필요합니다. 인터넷이 발전함에 따라 웹 디자인에서는 사용자 경험에 점점 더 많은 관심을 기울이고 있습니다. 웹 페이지 레이아웃 및 인터랙션 디자인 외에도 스크롤 효과 적용도 사용자 경험을 향상시키는 중요한 수단 중 하나가 되었습니다. CSS에서는 몇 가지 간단한 코드를 통해 부드러운 스크롤 효과를 달성하여 웹 페이지에 역동성과 시각적 매력을 더할 수 있습니다. 이 기사에서는 CSS를 사용하여 웹 페이지에 부드러운 스크롤 효과를 추가하는 방법을 소개하고 몇 가지 구체적인 코드 예제를 제공합니다. 먼저 스크롤 효과를 구현합니다.

PC 보안 예방 팁 및 방법 PC 보안 예방 팁 및 방법 Jun 11, 2023 am 09:36 AM

인터넷의 지속적인 발전으로 인해 사람들의 생활 방식은 크게 변화하고 있습니다. 디지털 시대에 컴퓨터는 사람들의 일상 업무와 학습에 없어서는 안 될 도구가 되었습니다. 그러나 컴퓨터를 사용하는 과정에서 우리는 다양한 보안 문제에 직면하게 됩니다. 개인의 프라이버시와 데이터 보안을 보호하기 위해서는 특정 PC 보안 예방 기술과 방법을 숙지해야 합니다. 1. 바이러스 백신 소프트웨어와 방화벽 소프트웨어를 설치합니다. 컴퓨터를 사용하기 전에 바이러스 백신 소프트웨어와 방화벽 소프트웨어를 설치해야 합니다. 바이러스 백신 소프트웨어는 바이러스, 트로이 목마 및 기타 악성 프로그램의 침입을 방지할 수 있습니다.

See all articles