固定定位(position: fixed)是一种 CSS 属性,用于将元素定位在浏览器窗口的特定位置,无论用户滚动页面时如何移动都会固定在这个位置上。
要应用固定定位,您需要将元素的 position 属性设置为 fixed,并指定元素相对于视口的位置,通常使用 top、right、bottom 和 left 属性来控制元素的位置。例如:
#fixedElement {
position: fixed;
top: 10px;
right: 10px;
}
在这个示例中,元素“fixedElement”将被定位在视口的右上角,距离顶部和右侧各 10px 的位置。
固定定位通常用于创建导航栏、悬浮工具栏、广告条等固定在页面某个位置的元素。但需要注意的是,固定定位的元素会脱离文档流,可能会影响其他元素的布局,因此需要谨慎使用。