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.
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: cũ 30px;
margin: mới 10px;
width: cũ 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
cũ nhưng mình
có lẽ sẽ chuyển hướng
chớ tên class
relative
biến thành
absolute
và
custom 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

Đâ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.
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.