アプリ版:「スタンプのみでお礼する」機能のリリースについて

xhtml+cssでウェブサイトを作成しています。
その際、
<div id="a">
<p>題名</p>
<div class="b">内容</div>
<div class="b">内容</div>
</div>
のようにdiv要素内にdiv要素を内包したいと思っています。
しかしこのままだと親であるdiv id="a"を、子であるdiv class="b"がはみ出してしまいます。
cssハックを使用する方法が
http://www.alink.co.jp/tech/blog/2009/04/13/css- …
に掲載されていましたが、IE7とIE-MACが対象のようです。
これと同じような効果が得られるもので、IE6以降、Firefox2以降、Fodoraそれぞれに対応している方法はありますでしょうか?

私がどうしたいのか少しわかりにくいかもしれませんが、上記URLでどうしたいのかはわかると思います。
アドバイスお願い致します。

A 回答 (2件)

こんにちは。



#a {
zoom: 100%;
}
#a:after{
content: "";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
でOKです。
    • good
    • 0
この回答へのお礼

返答が遅れてすみません。

無事解決しました!

ありがとうございました!

お礼日時:2009/07/18 00:00

> IE7とIE-MACが対象のようです。



違います。Firefox等、主要モダン・ブラウザに適用されます。
IE7とMac IE5だけ例外的処理が必要になるので、その部分を別個振り分けられる様な指定を付け足しているだけです。

所謂clearfixの書き方にも色々ありますが、私は主にNo.1様と同様の記述を利用しています。
    • good
    • 0
この回答へのお礼

何も理解せず行っている事を痛感しました(汗)

無事解決しました。
ありがとうございました!

お礼日時:2009/07/18 00:03

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!