10/23 追記: absolute + tableの謎が解けた!!!! - エンジニアをリングする CSSでちょっと前から悩んでいる挙動があります。 heightプロパティを%指定するときには、包含ブロックにheightの値が指定されている必要がある しかし、絶対配置(positionがabsoluteかfixed)されている要素は包含ブロックにheightの値がなくてもheightを%指定できる。 該当の仕様: Visual formatting model details (緑色のNoteのところ) 仕様日本語:視覚整形モデル詳細 ある要素の高さがcssではなく内包物によって保たれているような場合、その子要素にheightを%指定しようとしてもできなくてautoの扱いになるよ、 でもその子要素がposition: absolute;だったら特別にheightを%指定してもいいよ、親要