Skip to main content

effective_size

Function effective_size 

Source
pub fn effective_size(base: i32, scale: f32) -> i32
Expand description

transform: scale() を反映した実効サイズ。

計算量: O(1)

scale が 1 に十分近ければ元の値をそのまま返す(浮動小数の丸めを避ける)。

注意: scale が 0 だと実効サイズが 0 になり、 その要素の矩形は潰れる。CSS アニメーションの初期状態が transform: scale(0) の要素は、アニメーションが進むまで 何も描かれない(実ブラウザと同じ挙動)。