Vị trí tĩnh: vị trí tĩnh là cách mặc định một phần tử sẽ xuất hiện trong luồng thông thường của tệp HTML của bạn nếu không có vị trí nào được chỉ định.
Chú ý: top
, right
, bottom
và left
thuộc tính không ảnh hưởng Một tĩnh vị trí ELEMENT.
Vị trí tương đối: việc định vị một phần tử bằng giá trị tương đối giữ cho phần tử (và không gian mà phần tử đó chiếm) trong luồng thông thường của tệp HTML của bạn.
Sau đó bạn có thể di chuyển các phần tử của một số lượng bằng cách sử dụng thuộc tính left
, right
, top
và bottom
. Tuy nhiên, điều này có thể khiến phần tử chồng lên các phần tử khác trên trang — điều này có thể có hoặc có thể không mang lại hiệu quả mà bạn muốn.
Một phần tử được định vị tương đối có thể di chuyển khỏi vị trí của nó, nhưng không gian mà nó chiếm giữ vẫn còn.
Vị trí tuyệt đối: áp dụng giá trị vị trí tuyệt đối cho một phần tử sẽ xóa nó khỏi quy trình bình thường. Khi bạn di chuyển phần tử được định vị tuyệt đối, điểm tham chiếu của nó là trên cùng / bên trái của phần tử chứa gần nhất có vị trí được khai báo không phải là tĩnh — còn được gọi là ngữ cảnh định vị gần nhất của nó. Vì vậy, nếu không có phần tử chứa nào có vị trí khác với tĩnh tồn tại, thì nó sẽ được định vị từ góc trên bên trái của phần tử body.
Trong trường hợp của bạn thùng chứa gần nhất của thứ 3 là thứ 2.