2011年11月アーカイブ

<div><table><tr><td>テーブルの中身</td></tr></table></div>

こんなのは良くやるところ。外側のdivに指定した背景が、tableの下に設定したmargin部分から消えてしまって焦ったことはないだろうか?

IEだと大丈夫なのだが、OperaとFirefoxだと消える。
そして仕方がないからpaddingにしようかーとすると、IEの古いバージョンでは余白が反映しなかったり。

何とかならないものかとググって解決策を見つけたので覚え書き。

display: inline-table;

これをtableに設定してやるとちゃんとmargin部分にも背景が出てきた。
めでたしめでたし。

このアーカイブについて

このページには、2011年11月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2011年9月です。

次のアーカイブは2013年8月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。