blockly > utils > style

utils.style 命名空間

函式

函式 說明
getBorderBox(元素) 從 Closure 的 goog.style.getBorderBox 複製像素後的運算邊框寬度 (每一側)
getComputedStyle(element, property)

擷取節點的計算樣式值。如果要求的屬性為 SVG 且未明確設定 (Firefox 和 webkit),則會傳回空白字串。

從 Closure 的 goog.style.getComputedStyle 複製而來

getContainerOffsetToScrollInto(element, container, opt_center) 計算 container 的捲動位置,並設定最低程度,確保指定 element 的內容和邊框清晰可見。如果元素大於容器,其左上角會盡可能對齊容器左上角對齊。從 Closure 的 goog.style.getContainerOffsetToScrollInto 複製
getPageOffset(el) 傳回相對於 HTML 文件左上方的座標物件。與 Closure 的 goog.style.getPageOffset 類似
getSize(element) 取得元素的高度和寬度。與 Closure 的 goog.style.getSize 類似
getViewportPageOffset() 計算相對於文件的可視區域座標。類似 Closure 的 goog.style.getViewportPageOffset
scrollIntoContainerView(element, container, opt_center) container 的捲動位置變更為最低程度,讓指定 element 的內容和邊框變為顯示。如果元素大於容器,其左上角會盡可能對齊容器左上角對齊。從 Closure 的 goog.style.scrollIntoContainerView 複製而來

Variables

變數 說明
TEST_ONLY