Home > Web Front-end > CSS Tutorial > How to Add Vertical Space Before an Anchor Link?

How to Add Vertical Space Before an Anchor Link?

Susan Sarandon
Release: 2024-11-05 06:50:02
Original
884 people have browsed it

How to Add Vertical Space Before an Anchor Link?

Positioning Anchor Links with Pixel Offset

When using anchor links, it's common for the linked-to section to appear at the very top of the page upon click. For scenarios where some vertical space is desired before the linked-to section, this issue arises.

Thankfully, "scroll-margin-top" property can be utilized to address this need. Here's how:

<code class="css">#anchor {
  scroll-margin-top: 100px;
}</code>
Copy after login

Assign the "scroll-margin-top" property with the desired pixel value to the element receiving the anchor link. In this instance, the anchor tag is bound to an element with the ID "anchor." By setting "scroll-margin-top" to 100px, it ensures that clicking on the anchor link will navigate to the "anchor" element with 100px of vertical spacing from the top of the page.

This is a browser-supported solution, providing a compatible way to control the vertical offset of anchor links.

The above is the detailed content of How to Add Vertical Space Before an Anchor Link?. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template