Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

กล่องสไตล์ HTML DOM คุณสมบัติเงา


คุณสมบัติ HTML DOM box-shadow ใช้สำหรับรับหรือตั้งค่าเงาในหรือรอบเฟรมขององค์ประกอบ

ต่อไปนี้เป็นไวยากรณ์สำหรับ −

การตั้งค่าคุณสมบัติ boxShadow -

box-shadow: none|h-offset v-offset blur spread color |inset|initial|inherit;

ค่าคุณสมบัติอธิบายได้ดังนี้ -

ค่า คำอธิบาย
ไม่มี นี่คือค่าเริ่มต้นและไม่แสดงเงา
h-offset สิ่งนี้ระบุว่าเงาจะอยู่ห่างจากออฟเซ็ตแนวนอนเท่าใด เป็นค่าที่จำเป็นและค่าบวกระบุว่าเงาจะมาจากด้านขวาของกล่อง ขณะที่ค่าลบหมายความว่าเงาจะมาจากด้านซ้ายของกล่อง
v-offset สิ่งนี้ระบุว่าเงาจะอยู่ห่างจากออฟเซ็ตแนวตั้งเท่าใด เป็นค่าที่จำเป็นและค่าบวกระบุว่าเงาจะมาจากด้านล่างของกล่องในขณะที่ค่าลบหมายถึงเงาจะมาจากด้านบนของกล่อง
เบลอ สำหรับการระบุรัศมีการเบลอ
สเปรด สำหรับการระบุรัศมีการแพร่กระจาย
สี สำหรับระบุสีเงา
สิ่งที่ใส่เข้าไป สิ่งนี้ทำให้เงามาจากด้านนอกสู่ด้านในสำหรับองค์ประกอบ
ค่าเริ่มต้น สำหรับการตั้งค่าคุณสมบัตินี้เป็นค่าเริ่มต้น
สืบทอด หากต้องการสืบทอดค่าคุณสมบัติหลัก

มาดูตัวอย่างคุณสมบัติ boxShadow กัน −

ตัวอย่าง

<!DOCTYPE html>
<html>
<head>
<style>
   #DIV1 {
      height: 100px;
      width: 100px;
      box-shadow: 10px 10px 3px orange;
   }
</style>
<script>
   function changeBoxShadow(){
      document.getElementById("DIV1").style.boxShadow="1px 10px 10px 10px green";
      document.getElementById("Sample").innerHTML="The box shadow is changed now ";
   }
</script>
</head>
<body>
   <div id="DIV1">This is a sample div</div>
   <p>Change the above div border width by clicking the below button</p>
   <button onclick="changeBoxShadow()">Change Box Shadow</button>
   <p id="Sample"></p>
</body>
</html>

ผลลัพธ์

กล่องสไตล์ HTML DOM คุณสมบัติเงา

เมื่อคลิก “เปลี่ยนเงากล่อง” ปุ่ม −

กล่องสไตล์ HTML DOM คุณสมบัติเงา