
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でテーブル内にテキストボ...
-
iframeのスクロールバー:縦だ...
-
DREAMWEAVERでテーブルに枠線
-
CSSのtransform: translate(-50...
-
エクセルでサイズに合ったもの...
-
Excelの列や行の幅を表示...
-
ワードで「 」(カギかっこ)の...
-
aタグに直接style=""で:hoverを...
-
エクセルでサイズ指定でPOP...
-
excel初心者です。 セルの色変...
-
ホームページビルダーで表の列...
-
<tbody>は何のためにあるんでし...
-
ホームページビルダーで横幅に...
-
表の幅が広がる
-
macとwindowsのレイアウト崩れ...
-
PDFへてのテキストボックスにて...
-
showModalDialogで動的にページ...
-
【エクセルVBA】シェイプのサイ...
-
テーブルで3セル作った行の下に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlでテーブル内にテキストボ...
-
Firefoxでページ位置が微妙にず...
-
markdownでテーブルの罫線は、...
-
テーブル内の一部のみ線を変更...
-
TD、THタグ内の水平罫線(...
-
iframeのスクロールバー:縦だ...
-
スペースが空きすぎて困ってい...
-
C# 2010 pageSetupDialogの余白...
-
ホームページビルダーで表と表...
-
上部の余白
-
開いたウインドウで、常に真ん...
-
表の配置方法について
-
行間を指定できません
-
スタイルシートの使い方について
-
Mobable Type3.3でのテーブルの...
-
colspanで余計な余白
-
テーブルを画面にの幅いっぱい...
-
tableタグ内のテキストについて
-
<HR>タグについて
-
SEO対策 <Body>タグ直下のテキ...
おすすめ情報