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

Đây là một thuộc tính khá tương đồng với fixed, bạn
phục vụ có lẽ xem nó
trong khoảng giống như một sự hài hòa “lưỡng long nhất thể” của
relative và fixed. Vì có
dễ sự lai tạo này cần nó cũng không được giúp quá đa dạng
cả trong cộng đồng làm trang web. Nó cũng không tiêu
nhanh dùng được trên trình chuẩn y Internet Explorer cũng
nhanh giống như một số phiên bản đầu của Edge cần sẽ dễ gây
nhanh lỗi. Không khuyến khích các code viên tiêu dùng.
cần
Nguyễn Thanh Tuấn (sieutocviet.com)
Từ nền tảng lập trình PHP, Python cùng 7 năm thực chiến trong quản lý website, tôi mang đến giải pháp SEO & marketing online tối ưu giúp doanh nghiệp tăng trưởng bền vững.