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