一般來說,再不設定 position 時,HTML 元素會根據瀏覽器的畫面大小,由左至右邊,由上至下去排列所有的「元素」。
本節要講節 positon: absolute
針對前面所提及的: 一般來說所有元素都會遵循物件自身的 display 規則來排列,例如 box 都是 display: block;
針對 box3 - 綠色盒子,設定 position: absolute;
並給予其參數:
這是因為,當下所有的盒子的上層都未有設定所謂的 position
故會以最外層 –> HTML 標籤為基準,來設定其位置。
position: absolute 會以其設定的方向性,來推擠其物件。
當容器被設定由 static –> relative 之時:
其內部子元素 – box 所設定的 absolute 絕對位置,會 for
container 區域內。 – (黑色方框)
2022 網頁開發全攻略教程 / CSS篇章 - position