CSS position屬性有以下幾種值:
static:默認值,元素按照正常的文檔流進行排列,不受top、bottom、left、right等屬性的影響。
relative:相對定位,元素相對于其正常位置進行定位,可以通過top、bottom、left、right等屬性指定偏移量。
absolute:絕對定位,元素相對于最近的非static定位的祖先元素進行定位,如果不存在則相對于文檔進行定位,可以通過top、bottom、left、right等屬性指定偏移量。
fixed:固定定位,元素相對于瀏覽器窗口進行定位,即使頁面滾動也不會改變元素的位置,可以通過top、bottom、left、right等屬性指定偏移量。
sticky:粘性定位,元素在滾動到指定位置之前是相對定位,滾動到指定位置后則變為固定定位,可以通過top、bottom、left、right等屬性指定偏移量。該值在一些較早的瀏覽器中不被支持。