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

คุณสมบัติ HTML DOM Style borderBottomLeftRadius

คุณสมบัติ borderBottomLeftRadius ใช้สำหรับเพิ่มมุมโค้งมนที่ขอบซ้ายล่างขององค์ประกอบ สามารถตั้งค่าและดึงค่ารูปร่างมุมที่มุมซ้ายล่างได้

ไวยากรณ์ (Syntax)

รูปแบบการตั้งค่า borderBottomLeftRadius:

object.style.borderBottomLeftRadius = "length|% [length|%]|initial|inherit"

ค่าที่ใช้ได้ (Values)

ลำดับค่าและคำอธิบาย
1length
กำหนดรูปร่างมุมซ้ายล่างด้วยหน่วยความยาว
2%
กำหนดรูปร่างมุมซ้ายล่างเป็นเปอร์เซ็นต์
3initial
ตั้งค่าเป็นค่าเริ่มต้น
4inherit
สืบทอดค่าจากองค์ประกอบพาเรนต์

ตัวอย่างการใช้งาน

ตัวอย่างการเปลี่ยนแปลงมุมซ้ายล่างของกล่อง div:

<!DOCTYPE html>
<html>
<head>
<style>
  #DIV1 {
    height: 100px;
    width: 200px;
    border: 10px groove orange;
    padding: 10px;
    border-bottom-left-radius: 240px 90px;
  }
</style>
<script>
  function changeBottomBorder() {
    document.getElementById("DIV1").style.borderBottomLeftRadius = "90px 50px";
    document.getElementById("Sample").innerHTML = "มุมขอบซ้ายล่างถูกลดขนาดลงแล้ว";
  }
</script>
</head>
<body>
<div id="DIV1">SOME SAMPLE TEXT</div>
<p>คลิกปุ่มด้านล่างเพื่อเปลี่ยนขนาดมุมซ้ายล่างของกล่องข้างบน</p>
<button onclick="changeBottomBorder()">เปลี่ยนขอบซ้ายล่าง</button>
<p id="Sample"></p>
</body>
</html>

ผลลัพธ์

ก่อนคลิกปุ่ม: กล่องมีมุมซ้ายล่างโค้งมนขนาด 240px 90px

หลังคลิกปุ่ม "เปลี่ยนขอบซ้ายล่าง": มุมซ้ายล่างเปลี่ยนเป็น 90px 50px

หมายเหตุ: คล้ายกับ borderBottomRightRadius สามารถระบุ 1-2 ค่าได้ เพื่อควบคุมรัศมีแนวนอนและแนวตั้งแยกกัน