Computer >> Máy Tính >  >> Lập trình >> CSS

Định vị Tương đối Làm việc trong CSS

Chúng ta có thể xác định vị trí của một phần tử trong CSS là tương đối, điều này hiển thị phần tử một cách bình thường. Các phần tử có phương pháp định vị là tương đối được định vị bằng thuộc tính Định vị CSS (trái, phải, trên và dưới).

Ví dụ

Hãy xem một ví dụ về Phương pháp Định vị Tương đối CSS -

<!DOCTYPE html>
<html>
<head>
<style>
p {
   margin: 0;
}
div:first-child {
   position: relative;
   top:20px;
   background-color: orange;
   text-align: center;
}
</style>
</head>
<body>
<div>PostgreSQL</div>
<p>PostgreSQL is a powerful, open source object-relational database system.
It has more than 15 years of active development.................</p>
<div></div>
</body>
</html>

Đầu ra

Sau đây là đầu ra cho đoạn mã trên -

Định vị Tương đối Làm việc trong CSS

Ví dụ

Hãy xem một ví dụ khác về phương pháp định vị -

<!DOCTYPE html>
<html>
<head>
<style>
div {
   border: 2px double #a43356;
   margin: 5px;
   padding: 5px;
}
#d1 {
   position: relative;
   height: 10em;
}
#d2 {
   position: absolute;
   width: 20%;
   bottom: 10px; /*relative to parent d1*/
}
#d3 {
   position: fixed;
   width: 30%;
   top:10em; /*relative to viewport*/
}
</style>
</head>
<body>
<div id="d1">PhoneGap is a software development framework by Adobe System, which is used to develop mobile applications. To develop apps using PhoneGap, the developer does not require to have knowledge of mobile programming language but only web-development languages like, HTML, CSS, and JScript.<mark>relative</mark>
<div id="d2"><mark>absolute</mark></div>
<div id="d3"><mark>fixed</mark></div>
</div>
</body>
</html>

Đầu ra

Điều này cho kết quả sau:-

Định vị Tương đối Làm việc trong CSS