Skip to main content

pseudo_content_size

Function pseudo_content_size 

Source
fn pseudo_content_size(node: &StyledNode<'_>) -> Option<(i32, i32)>
Expand description

::before/::after の内容の大きさ(幅, 行の高さ)。本文が空白だけで子要素も無い要素に限る (描画側 web_engine が疑似要素を要素の箱に描くのと同じ対象。本文がある要素では足さない)。

【2026-10-03】レイアウトが疑似要素の内容を見ておらず、Font Awesome の <i class="fas fa-home"> が幅 0・高さ 0 の箱になっていた。flex の中央寄せがその点を中心に置き、描画側は箱の左端から アイコンを描くため、円の中心から右下へずれていた(sugi-lab.net/profile.htm)。