ベテランの皆様で、もしこの問題の解決策をお持ちの方がいらっしゃったらぜひよろしくお願いいたします。
入れ子になっているDIVを、CSSで配置しようとしています。
<DIV>
<Div>左上のロゴ画像(Float: Left)</Div>
<Div>右側のメニュー(Float: Left)2段にする
<div>1段目 text-align: right</div>
<div>2段目 この中にも入れ子でFloat leftのDIVと画像を並べる</div>
</Div>
</DIV>
という構造を作りたいのですが、
<div>2段目 この中にも入れ子でFloat leftのDIVと画像を並べる</div>
↑の中、及び
<Div>右側のメニュー(Float: Left)2段にする
の部分が、IE6、Opera6でうまくfloatされません。
文章で書くとわかりづらいため、図にしたものをアップしてみました。
http://sakuratan.ddo.jp/imgboard/img-box/img2007 …
ソースコードを以下にコピペしますので、それぞれ
「test.html」「testcss.css」
といった名前をつけて同階層に保存していただけると、現象見えると思います。
この問題でずっと頑張っているのですが・・何か解決策お持ちの方、どうぞよろしくお願いいたします。
以下、ソースコード
-------------------------test.html-------HTML部------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio …
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP" />
<meta name="robots" content="index,follow" />
<title>トップページ</title>
<link href="./testcss.css" media="all" rel="stylesheet" type="text/css" />
</head>
<body>
<form name="fmMain" id="fmMain" method="POST" action="" enctype="multipart/form-data">
<div id="wrap">
<div id="header">
<div id="navi">
<div class="logo" style="border:0;">
<a href="./"><img src="./img/index/navi_home.jpg" alt="ホーム" border="0" /></a></div>
<div class="left">
<div id="navi_favor">
このページをお気に入りに登録できます <input type="submit" name="brSrch" value="登録" />
</div>
<div id="navi_items" style="padding-left:20px;">
<div class="navi_item_tsushin">
<a href="#"><img src="./img/index/navi1.jpg" alt="" border="0" /></a></div>
<div class="navi_item_campain">
<a href="#"><img src="./img/index/navi2.jpg" alt="" border="0" /></a></div>
<div class="navi_item_shop">
<a href="#"><img src="./img/index/navi3.jpg" alt="" border="0" /></a></div>
<div class="navi_item_link" style="border: 0;">
<a href="#"><img src="./img/index/navi4.jpg" alt="オススメリンク" border="0" /></a>
</div><br clear="left" />
</div>
</div>
</div>
</div>
</div>
</form>
</body>
</html>
-------------------------testcss.css------CSS部------------------
@charset "euc-jp";
* {
margin: 0px;
padding: 0px;
}
body {
background-color: #FFFFFF;
font-size:10px;
line-height: 12px;
font-family: "MS P ゴシック", Osaka;
}
#wrap {
width: 610px;
}
#header {
width: 610px;
}
#navi {
clear: left;
}
#navi_favor {
padding:10px 3px 20px;
text-align: right;
color: #436921;
}
#navi_items {
pading-left: 30px;
width: 450px;
}
#navi .navi_item_tsushin{
float: left;
border-right: 2px solid #335914;
width: 99px;
}
#navi .navi_item_campain{
float: left;
border-right: 2px solid #335914;
width: 132px;
}
#navi .navi_item_shop{
float: left;
border-right: 2px solid #335914;
width: 90px;
}
#navi .navi_item_link{
float: left;
border-right: 2px solid #335914;
width: 116px;
}
.logo {
/* position:relative;
*/ float: left;
width: 136px;
margin-right: 3px;
}
.left {
/* position:relative;
*/ float: left;
width: 470px;
}
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
フロートはされてますよ、こちらIE6は無いので7で確認しました、またOpera6も無いので8.5で確認しました。
図にしたリンク先が見れないので、あなたのやりたいことが明確につたわっていないかも知れませんが、フロートは効いてますね。
No.1
- 回答日時:
う~ん。
IE6で確認させていただきましたが、Firefoxなどと同じように表示されているように思えます・・・。Operaは最新版の9.24なので同じように表示されます。画像ファイルの大きさによってもある程度の範囲に収まるような画像であれば図解のように表示されています。
私のチェックの仕方が悪いのかもしれないですので、実際の完成版となるページを見させていただくことはできないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS 吹き出し 下記の吹き出しのスタイルシートについて 下記のスタイルシートは左側にアイコンがでる使用にな 1 2022/11/12 17:55
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- JavaScript vertical sliderをautoplayしたい 2 2022/08/25 14:47
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- HTML・CSS CSSがなぜかfont-sizeだけ効かない...記述がまちがっているんでしょうか 5 2022/04/09 17:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
表示倍率を変えるとレイアウト...
-
画像イメージの上下左右、欲し...
-
widthやheightの数値に単位(px...
-
css初心者 フレックスボックス...
-
<div>と<div>の間の10px程の...
-
CSSで画像を同じ位置に重なり合...
-
font-sizeが効かない
-
HTMLのiframeの入れ子について
-
CSSでボックスのheightが0になる
-
CSSで左に画像、右にテキストを...
-
CSSがなぜかfont-sizeだけ効か...
-
cssで「下よせ」ってどうやって...
-
HTMLで文字が重なって表示されます
-
画像リンクの下に文字を付けた...
-
firefoxのみテーブルのborderが...
-
table周辺の隙間をなくしたい。
-
Firefoxで見るとli要素レイアウ...
-
CSSで謎の空白ができてしまいま...
-
【CSS】ヘッダーの高さが不明の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
css初心者 フレックスボックス...
-
form input テキストを上下中央...
-
<div>と<div>の間の10px程の...
-
CSSがなぜかfont-sizeだけ効か...
-
divで囲まれたpaddingの指定を...
-
表示倍率を変えるとレイアウト...
-
画像イメージの上下左右、欲し...
-
CSS、width100%でもできる余白
-
cssで中央寄せ
-
CSS:animation開始位置の設定
-
スクロールボックスを中央に配...
-
CSSで背景画像を一番下にもって...
-
【CSS】ヘッダーの高さが不明の...
-
初心者html・CSS ウィンドウを...
-
footer を横幅いっぱいに広げる...
-
CSSで指定した背景画像にリンク...
-
div領域をウインドウサイズに合...
-
W3Cのソースコードの検証サービ...
おすすめ情報