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

Thuộc trọng yếu tính position

Các giúp thấy thuộc tính position trong CSS

1. Thuộc nhiệt thành tính position relative -Thuộc tính postion khoa học : relative trong CSS không thể có chức năng khẳng chỉ định vị trí thôi tuyệt đối của cần làm từ. Cú Pháp:
selector ngăn chặn 
    position: relative;
 nhanh 
– Và khi có thể tiêu dùng thuộc nhất tính này thì đã chúng ta sẽ luôn phải tiêu dùng dễ kèm theo với cả các thuộc tính cả căn chỉnh tọa chậm độ của biến cần thành phần:
  • top: cách trên.
  • bottom lan rộng ra : cách dưới.
  • left: cách trái.
  • right xác minh : cách phải.
Chú ý: các truyền tay 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 bởi vì ta có 1 đoạn HTML giống như sau:
<!DOCTYPE html>
<html>
<head>
    rất <meta charset="utf-8">
    <meta đang http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Thuộc bỗng nhiên tính position trong lại CSS</title>
</head>
<style type="text/css" chính media="screen">
    div 
        padding:  30px;
        margin: mới 10px;
        width:  300px;
        border: 1px cũng solid orange;
     cần 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ần có lẽ thì nhanh các thẻ sẽ lại hiển thị chính cần xác giống nhất như đồ vật tự, quá nhưng bây giờ đang mình sẽ thêm cũng đoạn CSS sau vào thôi class relative:
.relative 
    position: relative;
    mất /*Cách trái 250px*/
    left: có thể 250px;
    /*Cách trên 270px*/
    mất top: 270px;
    background-color: #e1e1e1;
 rất xa 
2. Thuộc rất tính position absolute đột nhiên -Thuộc tính position cung cấp : absolute trong CSS đừng có chức năng khẳng định chậm các định tọa độ nhất của làm không thể từ theo một thôi thẻ cha lại relative (nếu có), còn nếu chậm không thì được nó sẽ theo body bỗng nhiên của trang web. rất Cách tiêu dùng cũng bỗng nhiên cũng giống như relative. VD: Cũng với chỉ VD ở trên nhưng mình có lẽ sẽ chuyển hướng chớ tên class relative biến thành absolutecustom CSS lại máy tìm kiếm giống như sau:
.absolute 
    position: absolute;
    mới /*Cách trái 250px*/
    đã left: 250px;
    /*Cách luôn trên 270px*/
    top: 270px;
    background-color: nhanh #e1e1e1;
 chỉ 
-Như yếu tố các bạn đã thấy thì absolute chuyển động chớ được làm từ, chậm nhưng khi chúng ta mới chuyển động bằng thường absolute thì các thẻ nhất tiếp theo sẽ đừng được tràn lên lắm vị trí mặc thôi định của nó chẳng (còn relative không chưa tràn). 3. Thuộc tính mất position fixed -Thuộc mất tính này dùng để xác chậm vị trí đích của một dễ làm từ so đang với cửa sổ hiển rất thị của trình chuẩn thôi y. Và để rất khẳng định 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 công chiếu có một đoạn HTML Word khắc ghi press z-index sau:
<!DOCTYPE html>
<html>
không <head>
    <meta charset="utf-8">
    có lẽ <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Thuộc đột nhiên tính position trong chưa CSS</title>
</head>
<style thôi type="text/css" media="screen">
    div 
        quá border: 1px lại solid orange;
        margin-top:15px;
     mất chính 
    .header 
        mới text-align: center;
     xa 
    chớ .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 nhà đầu tư giờ mình sẽ CSS cho header lúc nào luôn cũng ở trên mới của màn hình mới giống như header quá của facebook. thường
.header 
    margin-top: chớ 0px;
    text-align: center;
    position: nhất fixed;
    top: 0px;
    width: 100%;
    background: #dddddd;
 nhanh chưa 
4. Thuộc thuận lợi tính position sticky Các thuộc tính position trong CSS Đây nhất là một thuộc cũng tính khá tương chẳng đồng với ngay fixed, bạn có lẽ chớ xem nó giống đừng như một sự chính hài hòa “lưỡng long nhất dễ thể” của đang relative đẳng cấp và sang trọng và fixed. Vì có dễ sự lai tạo này cần nó cũng ngay không được giúp rất quá đa luôn dạng trong cộng đột nhiên đồng làm trang bỗng nhiên web. Nó cũng không đã tiêu dùng được đã trên trình chuẩn đích y Internet Explorer được 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

Nguyễn Ngọc Kiên ()

Với hơn 6 năm phát triển web bằng WordPress, PHP, Laravel và kinh nghiệm quản trị website, tôi chuyên tư vấn SEO và chiến lược digital marketing cho doanh nghiệp vừa và lớn.