Skip to main content

resolve_border_radius

Function resolve_border_radius 

Source
pub(crate) fn resolve_border_radius(s: &str, container_w: i32) -> i32
Expand description

border-radiusの1角分の半径値を解決する(丸ごと未対応だった単位あり。 以前はpx/%のみ対応で、remborder-radius:1remのような相対単位 指定)は単位付き文字列のパース失敗で静かに0〔角丸無し〕へフォール バックしていた。box-shadow/text-shadowparse_shadow_len_tokと 同型のバグ。emは要素自身の算出フォントサイズがこの関数の引数だけ では解決できないため対象外のまま(resolve_translate_lenと同じ判断)。 2026-07-17 発見・実装(自己テストのためクロージャからモジュール トップレベル関数へ変更。呼び出し元は1箇所のみ)。