プロが教えるわが家の防犯対策術!

1・フレーム指定ページ
2・左表示ページ
3・右表示ページ
といった、左右を分割したページを作っているのですが、
画面を横にしなければいけない表示物が何もないにもかかわらず、
IE6.0特有のバグだそうで(?)
右側に横スクロールバーが出てきてしまい、とても気になります。

調べてみて、
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>‥
と個々や全部のページに入れたり、
<STYLE TYPE="text/css">
HTML { overflow-y: scroll; }
</STYLE>
の記載を<head></head>間に、
これもやはり個々のページに順番にいれてみたり、
全部に入れてみたりしたのですが、
どうにも要領が悪いようで全然消す事が出来ませんでした。
BODY { overflow-x: hidden; }
は文字の表示サイズを最大にして見た場合、はみ出してしまう部分がある時、
見辛かったのでなるべく使わない方がいいかと思い使用を保留にしています。

タグをいれるページや、書き方や書く場所が間違っているのでしょうか?
それともこのやり方自体が間違っているのでしょうか?
何とか横スクロールを穏便に消す方法はありませんでしょうか…、
どうかご存知の方お教え下さい、宜しくお願い致します。

A 回答 (2件)

body、またはそれ以外のmarginやpaddingの設定見落としがあると思います。



body {margin:0;padding:0;}

のように設定していますか?
特にsrcで読み込まれる側のページ設定。
    • good
    • 0
この回答へのお礼

アドバイス有り難うございました!

お礼日時:2006/06/19 23:47

1・フレーム指定ページ


のDOCTYPE宣言は
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
になっていますか?

横スクロールが出るページの全ソースを提示すれば、現象を検証できるかもしれません。
    • good
    • 0
この回答へのお礼

お応え頂き有り難うございましたm(_ _)m

お礼日時:2006/06/19 23:48

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