
No.6ベストアンサー
- 回答日時:
ひょっとしてdoctype宣言で標準モード(TransitionalのURLつきか、strict)を選んでますか?
確かこれで出るバグがあったと思います。
フレーム内のページに
html{overflow-y: scroll;}
を付け足すと消えるそうです。
参考URL:http://www.airemix.com/pukiwiki/pukiwiki.php?%5B …
できました!すごい!
バグの情報をご存知なんてすごいですね。
いわれなきゃ絶対気づきませんし、あきらめていました。心から、感謝です。
No.5
- 回答日時:
srcで読み込むページのスタイルに
body{margin:0;padding:0;}を追加してください。
この回答への補足
marginは0にしていたのでpaddingを追加してみましたが変りありませんでした。
縦のスクロールバーの必要のないうちは、
横も表示されないのですが、
情報が増えて縦にスクロールが必要になると、
縦と共に横もバーが現れます。
overflow-x: hidden; を入れているんですが・・・。
今の状態はこれです。お気づきの点、あるでしょうか。何度もすみませんがよろしくお願いします。
【index.html】
---
<table width="280" border="0" cellpadding="0" cellspacing="0"><tr><td width="280">
<iframe src="iframe_whats.html" width="280" height="130" scrolling="auto" frameborder="0" marginwidth="0" marginheight="0"></iframe>
</td></tr></table>
【news.html】
---
<style type="text/css">
<!--
body {
margin: 0px;
padding: 0px;
font-size: 12px;
overflow-x: hidden;
}
-->
</style>
</head>
<body>
<table width="260" border="0" cellpadding="0" cellspacing="0"><tr><td>
・
・
・
</td><tr></table>
</body>
No.4
- 回答日時:
なんか書式間違えているんじゃないですか?
ちなみに overflowはIE5.0以上しか対応していない機能のようです。
本当に以下のように書いてますか?
例えばscrollingにyesを書いているとかポカはありませんか?
//main.htm
<iframe SRC="source.htm" scrolling="AUTO" width=100 height=100></iframe>
//source.htm
<style type="text/css">
body { overflow-x: hidden; }
</style>
test test test<br>
test test test<br>
test test test<br>
test test test<br>
test test test<br>
test test test<br>
test test test<br>
test test test<br>
test test test<br>
test test test<br>
test test test<br>
No.3
- 回答日時:
インラインフレームの中に表示するページの横幅が、フレームの横幅(-縦スクロールバーの幅)より大きく設定されていればスクロールバーは出ます。
出なければ、中のページのはみ出している場所を見ることができません。
・フレームの中のページで横幅をフレームより小さく設定する。
(フレームの横幅が300pxなら、中のページは横幅280px以下に設定するとか。tableとかimgも280以下にする必要がある)
・フレームの横幅をスクロールが出ないくらいに広げる。
・フレームの中に表示するページに「body { overflow-x: hidden; }」を指定する。
(先に書いた理由により、お勧めはできません)
この回答への補足
いずれも試していますがダメです・・。
もともと私が作ったサイトではないものの
更新作業なので、cssで何か設定があるかと思ったのですが特にスクロールバーやインラインフレーム、テーブルなど、関係する部分へのcssは見当たりませんでした。
なんなんでしょうか、、
No.2
- 回答日時:
テーブルのセルの中には余白や間隔があるからではないでしょうか?
余分な余白や間隔を消すのであれば、
テーブルで設定されているようなので、
<table cellpadding="0" cellspacing="0">
<tr>
略・・・
上のようにtableタグへ入れてみてください。
cellpadding(テーブルと文字の間のスペース)
cellspacing="0"(セルの枠線の太さ)
インラインフレーム側をさわるのであれば、下記のようにしてはどうでしょうか?
<IFRAME src="***.html" marginwidth="0" marginheight="0"></IFRAME>
marginheight="インラインフレームの枠と内容の上下の間隔"
marginwidth="インラインフレームの枠と内容の左右の間隔"
この回答への補足
いずれもダメでした、、
インラインフレーム自体のbodyタグにも上下左右のmarginを0にしているし、tableサイズは、iframeが入っているtd幅より少し小さくしてあります。
目でみても、フレームの右側は少し余裕があるくらいなのですが、スクロールしてわざわざその余白を見せてる、みたいになってます。
これまでこんなことなかったんですけど、、
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlでテーブル内にテキストボ...
-
テーブル内の一部のみ線を変更...
-
TD、THタグ内の水平罫線(...
-
Excelの列や行の幅を表示...
-
CSSのtransform: translate(-50...
-
ワードで「 」(カギかっこ)の...
-
エクセルでサイズに合ったもの...
-
PDFへてのテキストボックスにて...
-
エクセル 画面表示拡大率によ...
-
ノーマルヤリスとGRヤリス
-
ホームページビルダーで表の列...
-
バーコードのサイズは拡大縮小...
-
excel初心者です。 セルの色変...
-
HTMLでブラウザを終了させる方法
-
table内で画像と文字をセンター...
-
CSSでh1とその下の文字との行間...
-
<h1>タグの後の行間を詰めたい。
-
Excelの列の幅(ピクセル)につい...
-
表の中でのフォーム
-
HTMLでクロス抽出したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlでテーブル内にテキストボ...
-
TD、THタグ内の水平罫線(...
-
テーブルタグの配置について
-
レイアウトして表を作りたい
-
スタイルシートによる支配を抜...
-
テーブル内の一部のみ線を変更...
-
Iフレームを置いているページの...
-
テーブルの罫線について
-
markdownでテーブルの罫線は、...
-
表を作るときに枠線を
-
iframeのスクロールバー:縦だ...
-
【ホームページビルダー】表の...
-
外枠線と内枠線の色の指定
-
二つのテーブルを横に並べて表...
-
web標準、実際どのくらい実行さ...
-
表組について
-
adobe GoLiveでテ...
-
スタイルシートで対応できますか?
-
<H1>を使わずに<H2>以下を使用...
-
スペースが空きすぎて困ってい...
おすすめ情報