段組の高さを揃える その2

前に書いた「heightLine.js」がなぜかIEとOperaで上手くいきませんでした…。

ということで違う方法を探したらミラクルなCSSでの実現方法が載っていました♪

外枠のdivの中に高さをそろえたいdivを入れてあげます。
中に入れた二つのdivのpadding-bottomを最大限に伸ばしてあげます。
そしてネガティブマージンで相殺してあげます。

外枠のdivにはみ出た部分の表示を見せないように指定してあげます。

CSSはこんな感じにしました。

#line_suppo {
overflow: hidden;
}
#content , #aside {
padding-bottom: 32768px;
margin-bottom: -32768px;
}

なんと高さが揃うではありませんかっヾ(@⌒▽⌒@)ノワーイ!
スタイルシートはネガティブマージンを使うと
デザインの幅がかなり広がります。

これはミラクル!という使い方をご存知の人はぜひ教えて下さいね(*・人・*)

※ネガティブマージンとは:marginにマイナス値を設定すること。

参考サイト:CSS-EBLOG

トラックバック(0)

このブログ記事を参照しているブログ一覧: 段組の高さを揃える その2

このブログ記事に対するトラックバックURL: http://anytown.jp/admin/mt/mt-tb.cgi/1920

コメントする

このブログ記事について

このページは、エニエニ事務局が2008年4月11日 15:43に書いたブログ記事です。

ひとつ前のブログ記事は「くるくるウィジット♪」です。

次のブログ記事は「おしゃれなサイトのリンク集」です。

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

CSS Nite in SENDAI

dachas