CSS - เลเยอร์

CSS เปิดโอกาสให้คุณสร้างเลเยอร์ของหน่วยงานต่างๆ เลเยอร์ CSS หมายถึงการใช้คุณสมบัติz-indexกับองค์ประกอบที่ทับซ้อนกัน

คุณสมบัติ z-index ถูกใช้ร่วมกับคุณสมบัติตำแหน่งเพื่อสร้างเอฟเฟกต์ของเลเยอร์ คุณสามารถระบุได้ว่าองค์ประกอบใดควรอยู่ด้านบนและองค์ประกอบใดควรอยู่ด้านล่าง

คุณสมบัติ z-index สามารถช่วยคุณสร้างเค้าโครงหน้าเว็บที่ซับซ้อนมากขึ้น ต่อไปนี้เป็นตัวอย่างที่แสดงวิธีสร้างเลเยอร์ใน CSS

<html>
   <head>
   </head>

   <body>
      <div style = "background-color:red; 
         width:300px; 
         height:100px; 
         position:relative; 
         top:10px; 
         left:80px; 
         z-index:2">
      </div>
      
      <div style = "background-color:yellow; 
         width:300px; 
         height:100px; 
         position:relative; 
         top:-60px; 
         left:35px; 
         z-index:1;">
      </div>
      
      <div style = "background-color:green; 
         width:300px; 
         height:100px; 
         position:relative; 
         top:-220px; 
         left:120px; 
         z-index:3;">
      </div>
   </body>
</html>

มันจะให้ผลลัพธ์ดังต่อไปนี้ -