- 締切済み
フレームがきれいになりません。
下記のように上と、左右で3フレームを分けて表示していますが、 <frameset rows="60,*" border="0" frameborder="0" framespancing="0"> <frame src="title.html" name="head" scrolling="no"> <frameset cols="130,*" border="0" frameborder="0" framespancing="0"> <frame src="menu.html" name="menu" scrolling="auto"> <frame src="cont.html" name="main" scrolling="auto"> </frameset> </frameset> *で表示しても、左のフレームの下にスクロールバーが出てしまいます。どのようにすれば直るのか初心者のため分からなくて困っています。もし分かる方是非教えてください。 現状はこんな感じになってしまっています↓ http://www.twinklecloset.com/index.html
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- auty
- ベストアンサー率58% (284/486)
・ もし、ブラウザの高さを極端に縮めたときに 「左のフレームの下にスクロールバーが出てしまいます。」 ということであれば、 ラッピングについての画像rappingnavi.gifの幅が、左のフレームよりも大きいようです。左のフレームの幅を広げて、136以上にすれば余裕が出ます。 <frameset cols="136,*" border="0" frameborder="0" framespancing="0">
どのフレームでも云えますが、ブラウザの縦横の「大きさ」を変更してたりすると、フレームから呼び出されたファイルの記述内容に左右され、必然的にスクロールバーは出て仕舞います。 閲覧してるモニタの大きさにも左右されるでしょう・・・
補足
フレーム内のページに html{overflow-y: scroll;} を付け足すと消えました。 ありがとうございました。
- torayoshi
- ベストアンサー率62% (910/1449)
ん? 左フレームの下のスクロールバー? 出てませんけど ^^; 検証ブラウザ IE6(Standalone版) IE7 Firefox2
お礼
ご返答有難うございます。 左のスクロールバーと表記しましたが、 誤りでした。 右のmain部分の下にスクロールが出てしまう現象なのですが、 そちらについてももしご存知でしたら教えてください。。。
お礼
有難うございます。 左のスクロールバーと表記しましたが、 誤りでした。 右のmain部分の下にスクロールが出てしまう現象なのですが、 そちらについてももしご存知でしたら教えてください。。。