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