teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2018/06/05 06:11

投稿

KazuhiroHatano
KazuhiroHatano

スコア7834

answer CHANGED
@@ -1,2 +1,9 @@
1
1
  bodyっていうのは中身によらず表示ウィンドウサイズを最小としている
2
- なので中身がないときはiframeの初期の高さがiframe内のbodyの高さになってる
2
+ なので中身がないときはiframeの初期の高さがiframe内のbodyの高さになってる
3
+
4
+ だから対処法としてはiframeの高さを無しにしておくこと
5
+
6
+ なのだけど、さて、今はどうなのか調べたことがないが
7
+ ブラウザによってはheight:0;を受け付けない奴がいた(まあいつものIEだった気がする)
8
+ なのでheight:1px;margin-top:-1px;とかやる方が無難なのかもしれない
9
+ 今はどうなのだろう、無用な用心かもしれない