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

Đây
đúng mực 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 chưa ổn và fixed. Vì có sự lai tạo
chỉ này cần nó
nhất cũng không được
đang giúp quá đa
có lẽ dạng trong cộng
lại đồng làm trang
có thể web. Nó
cũ cũng không tiêu dùng
chẳng được trên trình
rất chuẩn y Internet
mới 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.
Tất Vành Cơ ()
Trải qua hơn 6 năm làm việc với PHP, Python, WordPress và quản trị website, tôi chuyên tư vấn SEO từ khóa và chiến lược marketing hiệu quả cho doanh nghiệp. Hiện giữ vai trò Leader kinh doanh tại Siêu Tốc Việt.