フレーム内左右余白について。
-
0 名前: れい : 2007/06/04(月) 16:37 ID:zoGDR1EQ sub-9g
- フレーム内の左右の余白を消したいのですが、うまくいきません。
ちなみにこのフレーム内で表示させているのはテーブルで、
テーブルの幅は100%指定してます。
MARGINWIDTH="0"
と指定すると左側はいいのですが、右側はどうしても余白が開いてしまいます。
どうしたらいいでしょうか?
-
1 名前: key-child : 2007/06/04(月) 16:37 ID:urDhDxJ. sub-bK
- 左右両方に『MARGINWIDTH="0"』を指定したら余白は消えました。
TAG index 枠と内容の間にマージンを指定する
http://www.tagindex.com/html_tag/frame/frame_margin.html
実際にどう書かれて、どこの余白をなくしたいのかわかりません。
-
2 名前: れい : 2007/06/04(月) 16:37 ID:zoGDR1EQ sub-9g
- 失礼しました。
<FRAMESET ROWS="15%,85%">
<FRAME SRC="3.html">
<FRAMESET COLS="15%,85%">
<FRAME SRC="4.html" MARGINWIDTH="0" NAME="left">
<FRAME SRC="5.html" NAME="right">
</FRAMSET>
</FRAMSET>
まず、フレーム指定のページはこうです。
これでT字に分けているのですが、
現在問題なのは左下のフレームページなので、
そのフレームページの内容を少し書きます。
<TABLE BGCOLOR="6699CC" WIDTH="100%" RULES="ROWS" FRAME="VOID" CELLSPACING="0" HEIGHT="80">
<TR><TD HERGHT="20"><CENTER><A HREF="http://xxx.html" TARGET="right">画面1</A></TD></TR>
<TR><TD><CENTER><A HREF="http://xxx.html" TARGET="right">画面2</A></TD></TR>
<TR><TD><CENTER><A HREF="http://xxx.html#enkaku" TARGET="right">画面3</A></TD></TR>
</TABLE>
BODY部分だけ抜粋しました。
テーブルも100%指定で、フレームも余白を0指定なので、余白がなくなると思ったんですが、
どうにもうまくいきません。
BGCOLORは白指定で、テーブルの背景に色を指定しているのですが、
左側はテーブル背景の色が余白なく表示されているのですが、右側
(つまりフレームの区切りの境付近)だけ余白になっているらしく、白くなっています。
左側の様に淵までテーブルの背景の色を表示するにはどうすればいいでしょうか?
つまり、上3分の1位までがテーブルの背景色、残りがBGCOLOR表示のツートンカラーにしたい感じです。
よろしくお願いします。
-
3 名前: アヤ : 2007/06/04(月) 16:37 ID:I/L72zbC sub-0y
- tableが書いてあるページのmarginとか?
http://www.tagindex.com/stylesheet/page/margin.html
-
4 名前: れい : 2007/06/04(月) 16:37 ID:zoGDR1EQ sub-9g
- >アヤさん
ありがとうございます。
でも、ダメみたいです…。
-
5 名前: key-child : 2007/06/04(月) 16:37 ID:8GUFlW2K sub-DR
- IE6・互換モードで余白を確認。
標準モードの場合は余白が取られないようだから、DOCTYPE宣言を標準モードになるようにする。
(親側はFrameset・子側はStrictかTransitionalのURL付)
TAG index 表示モードについて
http://www.tagindex.com/html_tag/basic/doctype.html#t03
後、ソースが出されたとおりならいくつか間違いがあるよう。下記で確認できます。
文法チェッカ Another HTML-lint gateway
http://htmllint.itc.keio.ac.jp/htmllint/htmllint.html
-
6 名前: れい : 2007/06/04(月) 16:37 ID:zoGDR1EQ sub-9g
- >key-child さん
無事に出来ました!
ありがとうございました!!