- 締切済み
サイト上でiframeタグでインラインフレーム内に
サイト上でiframeタグでインラインフレーム内に フォーラムを設置しているのですが、下の方のスレッドやトピックを クリックした際に、フレーム内のぺージの位置が、 動かず上部に画面が移動してくれません。 http://ffxiv-fan.rulez.jp/forum_main.php 何かいい対処はありますでしょうか? iframe自体があまりよろしくないのは知っているのですが・・ やはりフォーラムを改造してサイトに埋め込むしかないのでしょうか ご回答お待ち申し上げます。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- mazimekko3
- ベストアンサー率38% (74/194)
回答No.1
> フォーラムを設置しているのですが、下の方のスレッドやトピックを > クリックした際に、フレーム内のぺージの位置が、 > 動かず上部に画面が移動してくれません。 リンク先にiframeは使われてないけど... objectが大きすぎるからobjectの親がスクロールしてる. object内のリンクが実行されても, objectの親は上にスクロールしたりはしない. objectを小さくすることが一番簡単で有効だと... forum_main.phpが出力してるxhtmlで html, body { display: block; position: fixed; left: 0; right: 0; bottom: 0; top: 0; overflow: scroll; } とか指定するとbodyがディスプレイの大きさで固定されるから, その子孫のobjectにbody以下の大きさを指定すればいい.