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

Chồng chéo các phần tử với Z-Index bằng cách sử dụng CSS


Sử dụng CSS Z-Index, nhà phát triển thuộc tính có thể xếp chồng các phần tử lên nhau. Z-Index có thể có giá trị dương hoặc âm.

LƯU Ý - Nếu các phần tử trùng lặp không có chỉ mục z được chỉ định thì phần tử đó sẽ hiển thị được đề cập sau cùng trong tài liệu.

Ví dụ

Hãy xem một ví dụ về thuộc tính z-index -

<!DOCTYPE html>
<html>
<head>
<style>
p {
   margin: 0;
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
}
div{
   margin: auto;
   position: absolute;
   top:0;
   left: 0;
   right: 0;
   bottom: 0;
}
div:first-child {
   background-color: orange;
   width: 270px;
   height: 120px;
   z-index: -2;
}
div:last-child {
   width: 250px;
   height: 100px;
   z-index: -1;
   background-color: turquoise;
}
</style>
</head>
<body>
<div></div>
<p>Fortran was originally developed by a team at IBM in 1957 for scientific calculations...................</p>
<div>
</div>
</body>
</html>

Đầu ra

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

Chồng chéo các phần tử với Z-Index bằng cách sử dụng CSS

Ví dụ

Hãy xem một ví dụ khác về thuộc tính z-index -

<!DOCTYPE html>
<html>
<head>
<style>
p {
   background: url("https://www.tutorialspoint.com/tensorflow/images/tensorflow-mini-logo.jpg");
   background-origin: content-box;
   background-repeat: no-repeat;
   background-size: cover;
   box-shadow: 0 0 3px black;
   padding: 20px;
   background-origin: border-box;
}
</style>
</head>
<h2>Demo</h2>
<body>
<p>This is demo text. This is demo text. This is demo text. This is demo text.
This is demo text. This is demo text. This is demo text. This is demo text.
This is demo text. This is demo text. This is demo text. This is demo text.
This is demo text.</p>
</body>
</html>

Đầu ra

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

Chồng chéo các phần tử với Z-Index bằng cách sử dụng CSS