이 문서에서는 다음과 같은 기술을 다룹니다.
이 실습에서는 CSS를 사용하여 오버플로된 요소에 페이딩 그라데이션을 추가하는 방법을 알아봅니다. 이 실습의 목적은 사용자에게 스크롤할 콘텐츠가 더 있다는 시각적 신호를 만드는 것입니다. ::after 의사 요소 및 선형 그라데이션() 함수를 사용하면 투명에서 흰색으로 페이드되는 그라데이션을 생성하여 볼 추가 콘텐츠가 있음을 나타낼 수 있습니다.
VM에는 index.html과 style.css가 이미 제공되어 있습니다.
넘치는 요소에 페이딩 그라데이션을 추가하고 스크롤할 콘텐츠가 더 있음을 나타내려면 다음 단계를 따르세요.
다음은 HTML 및 CSS 코드 스니펫의 예입니다.
<div class="overflow-scroll-gradient"> <div class="overflow-scroll-gradient-scroller"> Lorem ipsum dolor sit amet consectetur adipisicing elit. <br /> Iure id exercitationem nulla qui repellat laborum vitae, <br /> molestias tempora velit natus. Quas, assumenda nisi. <br /> Quisquam enim qui iure, consequatur velit sit? <br /> Lorem ipsum dolor sit amet consectetur adipisicing elit.<br /> Iure id exercitationem nulla qui repellat laborum vitae, <br /> molestias tempora velit natus. Quas, assumenda nisi. <br /> Quisquam enim qui iure, consequatur velit sit? </div> </div>
.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에서 더 많은 실습을 통해 기술을 향상시킬 수 있습니다.
? 지금 연습하세요: 오버플로 스크롤 그라디언트
위 내용은 CSS로 오버플로 스크롤 그라디언트 마스터하기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!