세로 오프셋으로 앵커 링크 이동
웹페이지 내 앵커 링크를 사용할 때 기본적으로 앵커 링크를 클릭하면 연결된 영역이 디스플레이 맨 위에 위치하는 특정 섹션으로 이동합니다. 이 동작은 항상 바람직하지 않을 수 있습니다. 특히 링크된 섹션이나 대상 섹션에 도달하기 전에 상단에 약간의 공간을 유지하려는 경우에는 더욱 그렇습니다.
이 원하는 동작을 달성하려면 스크롤 여백-상단 속성을 활용할 수 있습니다. . 이 속성에 특정 픽셀 값을 적용하면 수직 오프셋을 생성할 수 있습니다.
코드:
<code class="css">#anchor { scroll-margin-top: 100px; }</code>
이 예에서 "#anchor"는 링크된 콘텐츠에 할당된 요소의 ID이고 "100px"은 원하는 세로 공간을 나타냅니다. 이 속성을 설정하면 앵커 링크를 클릭할 때 브라우저가 링크된 콘텐츠까지 아래로 스크롤하지만 상단에 100픽셀의 공간을 남겨두게 됩니다. 이는 더욱 제어되고 사용자 친화적인 스크롤 환경을 제공합니다.
이 접근 방식은 최신 버전을 포함한 다양한 브라우저에서 작동하므로 최신 웹 페이지에서 앵커 링크 동작을 제어하기 위한 안정적인 솔루션이 됩니다.
위 내용은 앵커 링크에 수직 오프셋을 어떻게 추가할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!