エンジニアをリングするスマートフォン用の表示で見るエンジニアをリングするプログラをミングしたり。エンジニアをリングするCSSでちょっと前から悩んでいる挙動があります。heightプロパティを%指定するときには、包含ブロックにheightの値が指定されている必要があるしかし、絶対配置(positionがabsoluteかfixed)されている要素は包含ブロックにheightの値がなくてもheightを%指定できる。absolute;だったら特別にheightを%指定してもいいよ、親要素(包含ブロック)の内側の高さを基準にして計算してあげるよ、みたいな感じです。実際に挙動をみてみましょう。.wrapper(赤)が外側の要素。その中に.inner(黄)と.spacer(見えない)があります。.wrapperの高さが200pxなのは、子となる.spacerのheightに200pxを指定しているためなので、.wrapperにはheightの指定がありません。50%;を指定しても効きません。50%;が効いて.innerの高さは100pxになります。上のfiddleがその状態です。ここまでは仕様通りです。ここで.innerのdisplayをblockからtableに変更してみましょう。200px;を指定すると.innerのheightもちゃんと効きます。tableの謎が解けた!!!!一昨日こんな記事を書きました。...2015-09-04転職報告と近況もろもろめーっちゃ久しぶりにブログです。»はてなブログをはじめよう!yoshiko_pgさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。