空の回廊 - 時々web・創作系 -

独りよがりなWebLog(たまにTemporary)

Firefoxだけページ内アンカーリンクの位置がズレる

ただ、文字を入れ替えただけのハズなのに、ちゃんと動かなくなる事ってありますよね。
きっとそれは妖怪のせいかもしれません…

なんて…一応治りました。

単に
a href="○○○.html#abc01" を a href="#abc01" にしました。

ただ、ページ内やトップページならこれで良いけど、そうでないとやっぱりズレちゃう…
どうもjQuery(横並びスクロール)ぽい。。
(横並びの高さで計算されてないとかそんな感じ・・?)

その辺りが分かって来た折、こんなサイトを見つけました。
(ありがとうございます…!)
design-ya.net

//</head>の直前に
function now() {
window.location.reload(true);
}


今回の自分のケースではそこまでするべきなのかちょっと悩みますが
どうにも出来ないケースなら
たった数行のコードで何とかなるなら良いのかな?
(原因のjQueryのその辺りの部分を直したら(直せたら)スムーズにいくのかな)


にしても何故firefoxだけなのか。。
ローカルでは問題なく、要素を調査してる状態(した後)では正しい挙動になってると言う
いやーなやーつ。。 しかも何故今なのか…。(見落としてたはずはない…んだけど…)
それでもfirefoxは大事なブラウザです…!