- 締切済み
アイフレームの中での同ページリンクについて
アイフレームで新たにHPを作成中なのですが、普通の画面で見ると(1024×768)、アイフレームの中での同ページリンク(同じページ内でのリンク…#を使った)は普通に何の問題もなく出来るんですが、800×600で見ると、同ページ内リンクしたら、画面がずり上がります。アイフレームを無視した形でリンク先が画面のギリギリ上のところまで上がって表示され、アイフレームの位置自体がちょっと上がってしまって、上部が切れたような状態で表示され、これでは格好悪くて使いづらくてしょうがありません。 こういう現象は仕方のないことなのでしょうか?是非教えていただきたく思います。よろしくお願いいたします。
- bb22
- お礼率40% (87/217)
- HTML
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
みんなの回答
>アイフレームの中での同ページリンク(同じページ内でのリンク…#を使った) というのは、同じhtmlドキュメント内でジャンプするアンカーの事ですよね? サイズの小さいモニタで見るとおかしくなるという事は、ひょっとしてスクロールバーが『iframe』と、その外側(<iframe>~</iframe>を記述した元のhtml)の両方に出てませんか? こういった状態になると、確かにおっしゃっているような変な動きになるかも知れません。 解決策として、外側に依存するスクロールバーを消す為にiframe領域のheightを狭めたり、またiframe領域から上下左右の固定margin幅を調整したりすれば良いのではないでしょうか?
- the845t
- ベストアンサー率33% (246/743)
関係無いですが、 iframeの中にそのページ自身を表示させるのは、無限連鎖になるのでやめた方が良いのではないでしょうか。
お礼
そうなんですか?知りませんでした。アドバイス有難うございました。
関連するQ&A
- アイフレームを固定する
個人サイトを運営しているのですが、 文章の中で、説明の必要な用語に解説を付けたいと思っています。 自分のイメージでは、ページ上部に100×400位のアイフレームを設置し、用語をクリックするとそこに解説が表示される様にしたいのですが、そうすると下にスクロールした時にフレームが消えてしまいます。 なのでこのアイフレームを固定にしたいのですが、方法はありますか? 無ければサイドに用語集のフレームを作り、ページ内リンクで飛べる様にしようと思いますが、デザイン的にはアイフレームで一つずつ表示される様にしたいのです。 説明が分かりにくくてすみません。 もしよろしければ回答お願いします。
- ベストアンサー
- HTML
- FlashとHTML複合ページでのアイフレーム内のページ
ページの上のほうにFlashで、ボタンなどをつくり その下の部分にアイフレームを用いてページを作ります。 indexページ ┌───────────────┐ │┌─────────────┐│ ││flashでボタンなど入れる ││ │└─────────────┘│ │ │ │┌─────────────┐│ ││ここにアイフレームを使う ││ │└─────────────┘│ │ HTMLでの表示 │ このような配置にした場合、 フラッシュのボタンを押すと アイフレームの中の表示ぺーじのみを変える ということは可能でしょうか? クリック手順は、 フラッシュのボタンを押すと アイフレーム内に、フラッシュでムービーが表示。 ムービーが終わると、アイフレーム内で テキストページが出てくる。 という感じにしたいのです。 フラッシュのボタンのリンク先はどのようにすればいいのでしょうか?
- ベストアンサー
- グラフィックソフト
- アイフレームについて
よく素材屋さんに行くと、窓の左側とか下にメニューがあったり窓の中に文字とかリンクが貼ってありますよね? あれをしたいんですが、まず左側にメニュー、右側に窓の画像を表示する時はフレームを2分割しますよね? それで、右側にアイフレームをつけたいんですが、それは右側のページにアイフレームのタグを一緒に貼るんですか?それとも別にページを作って右側のページにリンクさせるんですか? 私がしたいのは完全に透過されてるアイフレームをつけるって事なんですが、自分でタグをつけてやると、どうしても真っ白になってしまうんです。スクロールさせたら下の窓の画像が出てくるんですが透過されてなくて…。 何か分かる方がいたら教えてください。
- 締切済み
- CSS
- テキストにオンマウスでアイフレーム(?)の中に画像を表示
初めまして。 今度、HPにリンクページを作ろうと思うのですが、 リンクをはったテキストにマウスポインタを載せると、上の方のアイフレームにバナーが表示されるようにしたいのです。 色々なHTML講座サイトを調べましたが、どうしても分かりません。 よかったら、教えてください。 ttp://psyco.jp/13579/ ↑このサイトのリンクページのようなのを作りたいのです。(2ちゃんねる系ですので、嫌いな方は見ないようにお願いします)
- ベストアンサー
- HTML
- 同ページリンクってどうやるの??
ホームページを作っているんですが、同ページ内にリンクを飛ばしたい時はどういう風にしたら出来ますか? HPビルダー6を使って作っています。 初心者なもので、わかりやすく説明して下さる方お待ちしてます!(^^)/
- ベストアンサー
- ホームページ作成ソフト
- HPビルダー6,5で同一ページ内リンクさせたいのですが、、、
HPビルダー6,5で同一ページ内リンクさせたいのですが、どうも、理屈とやり方がわかりません、ラベルを付ける、ラベルへ、あと、リンク場所の下線、実際繰り上がってくる場所の破線、、、あと、実際繰り上がってくる指定の位置など、要因がたくさんあるようですが、うまくいきません、、どうすれば?
- ベストアンサー
- その他(プログラミング・開発)
- アイフレームについて/新規質問
アイフレームについて質問していましたが、新規で質問させて頂きます。 http://thunders.client.jp/main.html 上記サイトはfirefoxではアイフレームを観覧できるんですが、IEでは正常に観覧できないです。 TOPのページはアイフレーム内に表示されますが、他のリンク等をクリックしてもアイフレーム内が真っ白になるだけです。 ソースがおかしいのでしょうか? それともリンク先のソースに不備があるのでしょうか? 色々と調べてみましたが、これといった解決方法が見当たらず質問させて頂いてます。 経験者、専門家の方どうかよろしくおねがいします。
- ベストアンサー
- HTML
- アイフレームではない何か
インフォシークの無料スペースを使用し始めたのですが、 トップページあるアイフレームに広告が入ってしまい困っています。 アイフレームのサイズが小さい為、広告が入るとても邪魔で(汗 無料なので我慢するしかないのかもしれませんが、 これをどうにかしたいのです。 ただ広告を消す事はできないので、代替案を考えるしかありません。 そこで以前にスタイルシートだった気がするのですが、を調べている時に div class で範囲指定した部分を重ねる事ができたような気がするのです。 それをリンクで呼び出す、というような。 もしかしたらとっても勘違いしてるかもしれませんが、 ホームページを見ているとフレーム(アイフレームも)を使っていないにも関わらず、ページを切り替えないで 表示している内容を切り替えているページもあるような? こんな事が可能でしたら是非解説しているサイトを教えて下さい。 もしくはやり方をご教授下さい。 よろしくお願い致します。 (説明がわかりずらければ補足致します)
- ベストアンサー
- HTML
- 同一ページないでのリンクがうまくいきません。
はじめまして。 今、携帯サイトを作成しているのですが、メニュー項目が多く文章量も多いので上部にメニュータイトルを用意し、同一ページないにリンクを張ろうかと考えています。 ですが、なぜかIEで確認しても、シュミレーター(imode)で確認してもうまく動作せず、別ファイルに飛ぼうとしてしまい、 IE「Internet Explorer ではこのページは表示できません」 imode「ファイルが開けません」 と表示されてしまいます。 以下の通りやっているのですが・・・ <a href="aaaaa">abcabc</a> ・ ・ ・ <a name="aaaaa">abcabc</a> どうかご教授いただけないでしょうか?
- ベストアンサー
- HTML
- アイフレーム非対応??
重複質問失礼します。 アイフレーム使用のサイトを立ち上げてるんですが、私の環境(osxでブラウザはfire fox)では完全にページを確認できるんですが 他のPCやブラウザではほとんど認識されません。 どれもアイフレーム内のリンク、文字等が記載されず真っ白な画面になっています(背景画像等は見れますが、アイフレーム内のみ真っ白) アイフレームはそこまで普及していないのでしょうか? はたまたHTMLがおかしいのでしょうか? 専門家、経験者の方アドバイスお願いします。 確認できないのはIEやWINが多いです。
- 締切済み
- HTML
お礼
丁寧にお答えいただき恐縮です。 問題解決しました。私が悪かったんです。アイフレームを800×600で表示したときにギリギリな高さになるように作っていて、その下にユニオンのバナーを貼ってたんです。それは800×600にしたときは見えてない状態だったんですけど、「まあいいかな?」と思ってたんですが、それが原因だったんです。バナーを外したら問題解決しました。何故だか分からないですけど。でも多分バナー分も高さの内に入ってたんでしょう。 不思議な現象でした。