Thuộc tính position nhất trong CSS giúp lại chúng ta khẳng định rất vị trí của làm chưa từ. Thuộc tính rất này giúp chưa cho chúng ta cả điền vào là bỗng nhiên một trong chính 5 giá trị có lẽ sau đây:
  • static – Hiển chính thị theo đồ nhất vật tự cũng hiển thị bình có lẽ sẽ (dạng mặc định vẫn cần mình sẽ có thể không ví dụ).
  • relative – Định vị trong khoảng thời gian dài vị trí tuyệt đối cho làm từ.
  • absolute – Định thôi vị vị trí đích tuyệt đối cho có lẽ làm từ theo không thể làm từ bao đã ngoài nó (thành phần cần relative).
  • fixed – Định đang vị vị trí tương vẫn đối cho mới làm từ theo có lẽ cửa sổ không trình chuẩn y.

Thuộc song song tính position

Các định thuộc tính position trong CSS

1. Thuộc thành phần tính position relative -Thuộc tính postion xây dựng : relative trong CSS có dễ chức năng khẳng định lắm vị trí tuyệt đối cả của làm từ. Cú Pháp:
selector ổn 
    position: relative;
 nhanh 
– Và dễ khi tiêu rất dùng thuộc rất tính này thì chúng ta mới sẽ phải tiêu không dùng kèm theo có thể với các chính thuộc tính chỉ căn chỉnh tọa chẳng độ của nhất biến thành phần:
  • top: cách trên.
  • bottom tăng trưởng : cách dưới.
  • left: cách trái.
  • right rất hiếm : cách phải.
Chú ý: các an toàn kém giá trị của các thẻ này là các đơn vị đo. Các thuộc tính position trong CSS VD: Chúng Không những thế ta có 1 đoạn HTML giống như sau:
<!DOCTYPE html>
bỗng nhiên <html>
<head>
    <meta rất charset="utf-8">
    <meta http-equiv="X-UA-Compatible" có thể content="IE=edge">
    <title>Thuộc tính bỗng nhiên position trong CSS</title>
lại </head>
<style type="text/css" mới media="screen">
    div 
        padding: lắm 30px;
        margin: 10px;
         width: 300px;
        mất border: 1px thường solid orange;
     chính 
</style>
<body>
    <div>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Excepturi, praesentium.</div>
    <div class="relative">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Excepturi, praesentium.</div>
    <div>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Excepturi, praesentium.</div>
</body>
</html>
-Thông có cả lẽ thì các thẻ sẽ hiển nhất thị chính cần xác giống không thể như đồ vật tự, nhưng bây mất giờ mình sẽ chưa thêm đoạn CSS lại sau vào class rất relative:
.relative 
    position: relative;
    /*Cách cũng trái 250px*/
    left: cần 250px;
    /*Cách chỉ trên 270px*/
    top: những 270px;
    background-color: #e1e1e1;
 nhất xa 
2. Thuộc có thể tính position đã absolute -Thuộc tính lắm position tạm ngưng : absolute trong mau lẹ hơn CSS có chức năng khẳng định các định tọa độ của làm từ theo một thẻ cha relative (nếu có), còn mức ngân sách nếu không thì nó sẽ theo body của trang web. Cách tiêu dùng cũng cũng giống như relative. VD: Cũng nhân dịp với VD ở trên nhưng mình sẽ chuyển hướng tên class relative biến thành absolutecustom CSS lại cập giống như sau:
.absolute 
    position: có thể absolute;
    /*Cách trái cần 250px*/
    left: 250px;
    lắm /*Cách trên chỉ 270px*/
    top: 270px;
    chỉ background-color: #e1e1e1;
 chỉ lắm 
-Như chưa ổn các bạn đã thấy thì absolute chuyển lắm động được làm lại từ, nhưng khi những chúng ta chuyển có thể động bằng absolute thì rất các thẻ nhất tiếp theo đích sẽ được tràn mất lên vị trí chớ mặc định của đột nhiên nó (còn relative không tràn). cần 3. Thuộc tính position fixed -Thuộc tính chậm này dùng để xác mất vị trí của nhanh một làm từ đích so với cửa nhất sổ hiển lại thị của trình chuẩn có lẽ y. Và để khẳng định đang vị trí của nó thì các bạn cũng phải hài hòa với các thuộc tính top, right, bottom, left giống như 2 thuộc tính phía trên. VD: Mình tìm hiểu có một đoạn HTML Word xu thế press z-index sau:
<!DOCTYPE html>
<html>
nhất <head>
    <meta vẫn charset="utf-8">
    <meta http-equiv="X-UA-Compatible" chỉ content="IE=edge">
    <title>Thuộc tính luôn position trong dễ CSS</title>
</head>
<style thường type="text/css" media="screen">
    div 
        dễ border: 1px solid chẳng orange;
        margin-top:15px;
     chính 
    .header 
        text-align: bỗng nhiên center;
     xa 
    .body 
         height: 1000px;
     rất 
</style>
<body>
    <div class="header"><img  height="70px"></div>
    <div class="body">
        Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
        tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
        quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
        consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
        cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
        proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
    </div>
</body>
</html>
-Bây lựa chọn giờ mình sẽ CSS cho header lúc nào chính cũng ở chính trên của màn hình giống chậm như header của được facebook.
.header 
    margin-top: đích 0px;
    text-align: center;
    thường position: fixed;
    top: 0px;
    width: luôn 100%;
    background: #dddddd;
 nhất chưa 
4. Thuộc cục bộ tính position sticky Các thuộc tính position trong CSS Đây là được một thuộc tính chưa khá tương đồng với chỉ fixed, bạn rất có lẽ xem chưa nó giống như một lại sự hài hòa “lưỡng chậm long nhất thể” cần của relative thành và fixed. Vì có nguồn gốc xuất xứ sự lai tạo này cần nó cũng không được giúp quá đa dạng trong cộng đồng làm trang web. Nó cũng không tiêu dùng được trên trình chuẩn y Internet Explorer cũng giống như một số phiên bản đầu của Edge cần sẽ dễ gây lỗi. Không khuyến khích các code viên tiêu dùng.

Thuộc tính position trong CSS - Tổng hợp các CSS trong Position

Võ Minh Tốt ()

Với hơn 4 năm kinh nghiệm lập trình (Python, PHP, JS, Wordpress...) và 6+ năm thực chiến trong quản trị website, tôi tư vấn giải pháp SEO từ khóa & marketing online tối ưu cho doanh nghiệp. Hiện là Trưởng phòng Kinh doanh tại Siêu Tốc Việt.