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

Đây là một thuộc tính khá tương đồng với fixed, 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 và fixed. Vì có sự lai tạo này cần
đích nó cũng không được giúp quá đa dạng trong cộng đồng
cũng làm trang web. Nó cũng không tiêu dùng được trên trình
có lẽ chuẩn y Internet Explorer cũng giống như một số phiên
những bản đầu của Edge cần sẽ dễ gây lỗi. Không khuyến khích
thường các code viên tiêu dùng.
Nguyễn Ngọc Kiên (sieutocviet.net)
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.