CSS로 오버플로 스크롤 그라디언트 마스터하기

WBOY
풀어 주다: 2024-08-25 20:32:33
원래의
685명이 탐색했습니다.

소개

이 문서에서는 다음과 같은 기술을 다룹니다.

Mastering Overflow Scroll Gradient with CSS

이 실습에서는 CSS를 사용하여 오버플로된 요소에 페이딩 그라데이션을 추가하는 방법을 알아봅니다. 이 실습의 목적은 사용자에게 스크롤할 콘텐츠가 더 있다는 시각적 신호를 만드는 것입니다. ::after 의사 요소 및 선형 그라데이션() 함수를 사용하면 투명에서 흰색으로 페이드되는 그라데이션을 생성하여 볼 추가 콘텐츠가 있음을 나타낼 수 있습니다.

오버플로 스크롤 그라디언트

VM에는 index.html과 style.css가 이미 제공되어 있습니다.

넘치는 요소에 페이딩 그라데이션을 추가하고 스크롤할 콘텐츠가 더 있음을 나타내려면 다음 단계를 따르세요.

  1. :after 의사 요소를 사용하여 투명에서 흰색(위에서 아래로)으로 페이드되는 선형 그라데이션()을 만듭니다.
  2. 위치:절대값, 너비, 높이를 사용하여 상위 요소의 위치와 크기를 지정합니다.
  3. 포인터 이벤트: 없음을 사용하여 마우스 이벤트에서 의사 요소를 제외하고 그 뒤에 있는 텍스트를 계속 선택 가능/상호작용할 수 있도록 합니다.

다음은 HTML 및 CSS 코드 스니펫의 예입니다.

Lorem ipsum dolor sit amet consectetur adipisicing elit.
Iure id exercitationem nulla qui repellat laborum vitae,
molestias tempora velit natus. Quas, assumenda nisi.
Quisquam enim qui iure, consequatur velit sit?
Lorem ipsum dolor sit amet consectetur adipisicing elit.
Iure id exercitationem nulla qui repellat laborum vitae,
molestias tempora velit natus. Quas, assumenda nisi.
Quisquam enim qui iure, consequatur velit sit?
로그인 후 복사
.overflow-scroll-gradient { position: relative; } .overflow-scroll-gradient::after { content: ""; position: absolute; bottom: 0; width: 250px; height: 25px; background: linear-gradient(transparent, white); pointer-events: none; } .overflow-scroll-gradient-scroller { overflow-y: scroll; background: white; width: 240px; height: 200px; padding: 15px; line-height: 1.2; }
로그인 후 복사

포트 8080에서 웹 서비스를 실행하려면 오른쪽 하단의 'Go Live'를 클릭하세요. 그런 다음Web 8080탭을 새로 고쳐 웹 페이지를 미리 볼 수 있습니다.

요약

축하합니다! 오버플로 스크롤 그라데이션 실습을 완료했습니다. LabEx에서 더 많은 실습을 통해 기술을 향상시킬 수 있습니다.

Mastering Overflow Scroll Gradient with CSS


? 지금 연습하세요: 오버플로 스크롤 그라디언트


더 자세히 알고 싶으십니까?

  • ? 최신 CSS 스킬 트리 알아보기
  • ? 더 많은 CSS 튜토리얼 읽기
  • ? Discord에 참여하거나 @WeAreLabEx로 트윗해 주세요.

위 내용은 CSS로 오버플로 스크롤 그라디언트 마스터하기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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