blockly > utils > style

เนมสเปซ utils.style

ฟังก์ชัน

การทำงาน คำอธิบาย
getBorderBox(element) รับความกว้างของขอบที่คำนวณแล้ว (ทุกด้าน) เป็นพิกเซล ที่คัดลอกจาก goog.style.getBorderBox ของ Closure
getComputedStyle(element, property)

เรียกค่ารูปแบบที่คำนวณของโหนด โดยจะแสดงสตริงที่ว่างเปล่าหากพร็อพเพอร์ตี้ที่ขอเป็น SVG และไม่ได้ตั้งค่าไว้อย่างชัดแจ้ง (Firefox และ WebKit)

คัดลอกจาก goog.style.getComputedStyle ของ Closure

getContainerOffsetToScrollInto(element, container, opt_center) คำนวณตำแหน่งการเลื่อนของ container ด้วยจำนวนต่ำสุดเพื่อให้เนื้อหาและเส้นขอบของ element ที่ระบุมองเห็นได้ หากองค์ประกอบมีขนาดใหญ่กว่าคอนเทนเนอร์ ระบบจะจัดแนวมุมซ้ายบนให้ใกล้กับมุมซ้ายบนของคอนเทนเนอร์มากที่สุด คัดลอกจาก goog.style.getContainerOffsetToScrollInto ของ Closure
getPageOffset(el) แสดงผลวัตถุ Google ประสานงานที่สัมพันธ์กับด้านซ้ายบนของเอกสาร HTML คล้ายกับ goog.style.getPageOffset ของ Closure
getSize(element) ดึงข้อมูลความสูงและความกว้างขององค์ประกอบ คล้ายกับ goog.style.getSize ของ Closure
getViewportPageOffset() คำนวณพิกัดของวิวพอร์ตที่สัมพันธ์กับเอกสาร คล้ายกับ goog.style.getViewportPageOffset ของ Closure
scrollIntoContainerView(element, container, opt_center) เปลี่ยนตำแหน่งการเลื่อนของ container ด้วยจำนวนต่ำสุดเพื่อให้มองเห็นเนื้อหาและขอบของ element ที่ระบุได้ หากองค์ประกอบมีขนาดใหญ่กว่าคอนเทนเนอร์ ระบบจะจัดแนวมุมซ้ายบนให้ใกล้กับมุมซ้ายบนของคอนเทนเนอร์มากที่สุด คัดลอกจาก goog.style.scrollIntoContainerView ของ Closure

ตัวแปร

ตัวแปร คำอธิบาย
TEST_ONLY