インディゴWeb研究室
CSSでfloatを指定したボックスを含むボックスの背景が出なくなる、のをどうにかしたい
CSSで親ボックスに背景(色または画像)をつけても、子ボックスでfloatさせていると、親ボックスの背景は子ボックスの下まで表示されません。これが仕様なのはわかるんですが、そこを何とかしたいのが人情というもの。
回避策をえっらい長い時間考えていたのですが、検索してみたらあっさり見つかってしまいました。
おかげで今日はもう眠れます。
「CSSで段組したらFirefoxで背景が出ねーよっ」て話をよく聞くので色々試してみました。
CSSでfloatを指定したボックスを含むボックスの背景が出なくなる件 – Fsiki
ミソはoverflowの仕様です。
height の値が auto で overflow の値が visible
以外のブロック要素が、そのマージン下辺よりも下にくるようなフロートを子に持つならば、その高さはフロートを含むように広げられる、すなわち、フロート
の親ボックスが高さの算出時に子のフロートを含めないのは、親ボックスの overflow の値が visible のときに限るのです。
CSSによる段組(マルチカラム)レイアウト講座 基礎編5 フロートの性質
generated by feedpath
関連(していると思われる)記事:
Tagged with: 仕事
Archives
Flickr
Bookmarks- WordPress3.0子テーマで、パス指定にbloginfo(‘template_url’)は使えない | マイペースクリエイターの覚え書き[…]
- 初めてWordPressテーマをカスタマイズする時に参考になる作り方の解説まとめ8つ - W3Q[…]
- webサイトの企画書や提案書のサンプルを見たいのですが、提案書や企画書がまとめられているサイト等知っている方がいましたら教えていただけないでしょうか? - W3Q[…]
- CPIレンタルサーバーでApache mod_rewriteの設定方法|ほっとのブログOptions +FollowSymLinks を.htaccessに設定する […]
- CPIでWordpressの日本語が入力できない - hiromitz @ blog for designing and developmentphp.iniでUTF-8を指定してあげるとよい […]
- WordPress3.0子テーマで、パス指定にbloginfo(‘template_url’)は使えない | マイペースクリエイターの覚え書き





