For the complete documentation index, see llms.txt. This page is also available as Markdown.

Position

The position property is used to specify the type of positioning method used for an element. It determines how an element is positioned within a document, and it can affect the behavior of other elements as well.

There are five values of position: static, relative, absolute, fixed, and sticky.

  1. Static (default value):

This sets the position of an element to its default, which means the element will flow into the page as it normally would, without any special positioning.

  1. Fixed:

This sets the position of an element to a fixed position relative to the viewport, meaning it will remain in the same place even if the page is scrolled.

  1. Relative:

This sets the position of an element relative to its default position, allowing you to offset it from that default position with top, right, bottom, and left properties.

  1. Absolute:

This sets the position of an element relative to the nearest positioned ancestor element, or the viewport if there is no positioned ancestor.

  1. Sticky:

This sets the position of an element to fixed within its parent container, but only after a certain threshold has been met. For example, an element with a position: sticky value will remain within its parent container until the user scrolls to a certain point, at which point it becomes fixed and stays in the same place on the screen as the user continues to scroll.

Last updated

Was this helpful?