blockly > utils > style > getContainerOffsetToScrollInto

utils.style.getContainerOffsetToScrollInto() 函式

計算 container 的捲動位置,並設定最低程度,確保指定 element 的內容和邊框清晰可見。如果元素大於容器,其左上角會盡可能對齊容器左上角對齊。從 Closure 的 goog.style.getContainerOffsetToScrollInto 複製

Signature:

export declare function getContainerOffsetToScrollInto(element: Element, container: Element, opt_center?: boolean): Coordinate;

參數

參數 類型 說明
元素 元素 要顯示的元素。
容器 元素 要捲動的容器。如果未設定,系統就會使用文件捲動元素。
opt_center boolean (選用) 指定是否要將元素置於容器的中心。預設值為 false。

傳回:

座標

容器的新捲動位置。