/* CSS・スタイルシート質問スレッド【21】 */
WinXP , Opera7.11 を使用しています。
<form>
<fieldset>
</fieldset>
<fieldset>
</fieldset>
</form>
というように、 form 要素の中に fieldset 要素を2つ配置しています。
そして CSS は
fieldset{
float:left;
width:40%;
margin:0.5em;
}
と記述して、2つの fieldsetが横に並ぶようにしていますが、
Oepra だけ実現できません。(IE や Mozilla はできました。)
私の記述が何かおかしいのでしょうか?それとも Opera のバグでしょうか?
よろしくお願いします。
>>658 自分の馬鹿さを晒し上げているスレはここですか?
>>657 <fieldset>はブラウザによって定義が違うので<div>で包含する方がいいと思う
省略してるか解らないんだけど、<legend>を使わないんだったら <fieldset>は省いて
<div>を使う。
それ以前にフォーム部品はデフォルトの大きさがブラウザによってまちまちなので
あまりfloatは使わないようにレイアウトするのが基本だと思うんだけど
662 :
657:03/08/02 19:45 ID:???