プロが教える店舗&オフィスのセキュリティ対策術

上のページと下のページをあわせて一つに表示したいのですが、間に余分なスペースが入ってしまいます。
<FRAMESET ROWS="25,*" FRAMEBORDER="0">
<FRAME SRC="../menu.html" NAME="UE" SCROLLING="NO" NORESIZE>
<FRAME SRC="01.html" NAME="SHITA">
</FRAMESET>

となっていますが。。
ROWSの25をこれ以上小さくしてしまうと、上の部分に消えてしまう箇所が生じますし、スペースは減りません。
下の01.htmlは
<SPAN STYLE="POSITION:ABSOLUTE; TOP:0;">
となっているので、一番上にきていると思うのですが。。。

また、それぞれを100%のテーブルの中に入れ子にして作成しているのですが、
上の部分はスクロールバーなし、下の部分はスクロールバーありのためか、表示箇所がずれてしまいます。
このへんも回避する方法があれば教えてください。

A 回答 (11件中11~11件)

デザインによっては、無理かもしれませんし、


一般的なやり方ではないかもしれませんが、
参考になれば。

01.htmlは、BODYタグに
> topmargin="0" marginheight="0"
と追加してください。

スクロールバーのズレは、
フレームのHTMLでは、全て
> SCROLLING="NO"
と指定して、
スクロールバーを表示したいフレームは、
さらに、ページを作って、IFRAMEタグで、
> SCROLLING="YES"
と指定して、表示したいページに飛ばして下さい。
    • good
    • 0
この回答へのお礼

回答アリガトウございます。

>topmargin="0" marginheight="0"
やってみましたが、ダメでした(><)

IFRAMEを使ったやり方、やってみます!!

お礼日時:2005/03/28 11:05

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