こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ページ内リンクのバグ?

同じページ内リンクを貼っているのですが、
リンク先に飛んだあと、ページがへんてこになってしまいます。

たとえば、<a name="hoge">と記述した場所に<a herf="#hoge>で
リンクを貼ります。
その#hogeの部分はページの後半だとすると、リンクに飛んだあとそれより上の部分が消えてなくなってしまっています。
つまり#hoge以降のみ表示されたページになってしまうのです。
もちろん、cssで作成したレイアウトも微妙に崩れたり消えたりして
しまいます。。。
IE6では意図どおりリンクできるのですが、firefoxとsafariでは
このような現象が起こります。

他の方のHPと比較しても、htmlの書式としては変わりない書式で
書いているはずなんですが。
他の方のHPはfirefoxとsafariでも遜色なくリンクされています。

一体何がいけないのでしょうか?
よろしくお願いします。

投稿日時 - 2009-06-01 20:11:43

QNo.5008923

困ってます

質問者が選んだベストアンサー

こちらは参考になりますか?
http://faq.at.webry.info/200503/article_18.html
http://www.tagindex.com/kakolog/q2bbs/1101/1388.html
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1218820127

ページ内アンカーとCSSの組み合わせをうまくやれば回避できるかもしれません。
具体的に合致したサイトはなかったのですが、参考にしていただけると幸いです。検索エンジンで関連するページを探してみてください。

投稿日時 - 2009-06-01 23:21:34

補足

ありがとうございます。

リンク先を読ませていただきましたが、私がcss初心者のため
うまく理解しきれないみたいです。。。
私のHPのurlを貼ったほうが、よろしいでしょうか?

投稿日時 - 2009-06-02 16:15:42

お礼

お礼が遅くなってすみません!!
どうもありがとうございました!!
原因がわかりました。
CSSで、カラムの高さをあわせる数値を入力していました。
それを外すと、バグのような上部が消えることもなくなり、
ページリンクも有効になりました。

でも左右に分けているブロックの高さが合わなくなってしまい
ましたが、なんとかcssをいろいろいじっているとそれも
解消できました!!
ありがとうございます。

投稿日時 - 2009-06-17 13:55:07

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問