CSS giúp bạn định vị phần tử HTML của bạn. Bạn có thể đặt bất kỳ phần tử HTML nào ở bất kỳ vị trí nào bạn thích. Bạn có thể chỉ định xem bạn muốn phần tử được định vị liên quan đến vị trí tự nhiên của nó trong trang hay tuyệt đối dựa trên phần tử cha của nó.
Bây giờ, chúng ta sẽ thấy tất cả các thuộc tính liên quan đến định vị CSS với các ví dụ -
Định vị tương đối
Định vị tương đối thay đổi vị trí của phần tử HTML so với nơi nó thường xuất hiện. Vì vậy, "trái: 20" thêm 20 pixel vào vị trí bên trái của phần tử.
Bạn có thể sử dụng hai giá trị trên cùng và bên trái cùng với thuộc tính vị trí để di chuyển phần tử HTML ở bất cứ đâu trong tài liệu HTML.
- Di chuyển trái - Sử dụng giá trị âm cho trái.
- Di chuyển phải - Sử dụng giá trị dương cho trái.
- Di chuyển lên - Sử dụng giá trị âm cho đầu.
- Di chuyển xuống - Sử dụng giá trị tích cực cho đầu.
Lưu ý - bạn có thể sử dụng các giá trị dưới cùng hoặc bên phải theo cách tương tự như trên cùng và bên trái. − You can use bottom or right values as well in the same way as top and left.
Đây là ví dụ -
This div has relative positioning.
Nó sẽ tạo ra kết quả sau -
Định vị tuyệt đối
Một phần tử có vị trí: Tuyệt đối được định vị tại các tọa độ được chỉ định so với góc trên cùng của màn hình của bạn.position: absolute is positioned at the specified coordinates relative to your screen top-left corner.
Bạn có thể sử dụng hai giá trị trên cùng và bên trái cùng với thuộc tính vị trí để di chuyển phần tử HTML ở bất cứ đâu trong tài liệu HTML.
- Di chuyển trái - Sử dụng giá trị âm cho trái.
- Di chuyển phải - Sử dụng giá trị dương cho trái.
- Di chuyển lên - Sử dụng giá trị âm cho đầu.
- Di chuyển xuống - Sử dụng giá trị tích cực cho đầu.
Lưu ý - bạn có thể sử dụng các giá trị dưới cùng hoặc bên phải theo cách tương tự như trên cùng và bên trái. − You can use bottom or right values as well in the same way as top and left.
Đây là ví dụ -
This div has absolute positioning.
Nó sẽ tạo ra kết quả sau -
Định vị tuyệt đối
Bạn có thể sử dụng hai giá trị trên cùng và bên trái cùng với thuộc tính vị trí để di chuyển phần tử HTML ở bất cứ đâu trong tài liệu HTML.
- Di chuyển trái - Sử dụng giá trị âm cho trái.
- Di chuyển phải - Sử dụng giá trị dương cho trái.
- Di chuyển lên - Sử dụng giá trị âm cho đầu.
- Di chuyển xuống - Sử dụng giá trị tích cực cho đầu.
Lưu ý - bạn có thể sử dụng các giá trị dưới cùng hoặc bên phải theo cách tương tự như trên cùng và bên trái. − You can use bottom or right values as well in the same way as top and left.
Đây là ví dụ -
This div has fixed positioning.
Tôi đang tạo một trang web một trang. Đối với các trang "thấp hơn", tôi có hình ảnh là tiêu đề của mình. Tôi có thể tập trung vào hình ảnh bằng cách sử dụng
img
{
display:block
margin-left:auto
margin-right:auto
width:400px
}
Tuy nhiên, tôi yêu cầu nó thấp hơn một chút. Tôi đã thử thêm một tỷ lệ lề, nhưng dường như nó thêm một lề vào toàn bộ trang [trang trở nên dài hơn?]. Vị trí của hình ảnh trên trang của tôi, tuy nhiên, không thay đổi. Bất kỳ ý tưởng có gì sai?
Đây là một số HTML:
- ABOUT
- WORK
- CONTACT