สไตล์แบบอักษรขนาดปรับคุณสมบัติ
ตัวอย่าง
ปรับขนาดตัวอักษร:
document.getElementById("demo").style.fontSizeAdjust = "0.58";
ความหมายและการใช้งาน
ชุดคุณสมบัติ fontSizeAdjust หรือส่งกลับค่าลักษณะแบบอักษรของข้อความ
แบบอักษรทั้งหมดมีค่าด้านซึ่งเป็นความแตกต่างของขนาดระหว่างอักษรตัวพิมพ์เล็ก "x" และอักษรตัวพิมพ์ใหญ่ "X"
คุณสมบัติ fontSizeAdjust ช่วยให้คุณควบคุมขนาดฟอนต์ได้ดีขึ้นเมื่อไม่มีฟอนต์ตัวเลือกแรก เมื่อไม่มีแบบอักษร เบราว์เซอร์จะใช้แบบอักษรที่สองที่ระบุ ซึ่งอาจส่งผลให้เกิดการเปลี่ยนแปลงครั้งใหญ่สำหรับขนาดฟอนต์ เพื่อป้องกันสิ่งนี้ ให้ใช้คุณสมบัตินี้
เมื่อบราวเซอร์รู้ค่าของขนาดฟอนต์สำหรับฟอนต์ตัวเลือกแรก บราวเซอร์สามารถกำหนดขนาดฟอนต์ที่จะใช้เมื่อแสดงข้อความด้วยฟอนต์ตัวเลือกที่สอง
รองรับเบราว์เซอร์
Property | |||||
---|---|---|---|---|---|
fontSizeAdjust | Not supported | Not supported | Yes | Not supported | Not supported |
ไวยากรณ์
ส่งคืนคุณสมบัติ fontSizeAdjust:
object.style.fontSizeAdjust
ตั้งค่าคุณสมบัติ fontSizeAdjust:
object.style.fontSizeAdjust = "none|number|initial|inherit"
Value | Description |
---|---|
none | Default value. No font size adjustment |
number | Preserve the first-choice font's x-height, and calculate the aspect value ratio for the font. The formula that is used: font-size of first-choice font*(aspect value of first-choice font/aspect value of available font)=font-size to use on available font Example: If 14px Verdana (aspect value of 0.58) was unavailable, but the available font, Times New Roman, has an aspect value of 0.46, the adjusted font-size to use would be 14*(0.58/0.46) = 17.65px. |
initial | Sets this property to its default value. Read about initial |
inherit | Inherits this property from its parent element. Read about inherit |
รายละเอียดทางเทคนิค
ค่าเริ่มต้น: | ไม่มี |
---|---|
คืนมูลค่า: | สตริง แทนค่าด้านแบบอักษรของข้อความ |
เวอร์ชัน CSS | CSS3 |
หน้าที่เกี่ยวข้อง
กวดวิชา CSS: แบบอักษร CSS
การอ้างอิง CSS: คุณสมบัติขนาดตัวอักษร
การอ้างอิง HTML DOM: คุณสมบัติแบบอักษร
❮ สไตล์วัตถุ