1

私は次のウェブページを作成しました:

<div id="menu">
</div>

<div id="content">
    <!-- you just need to see the last part of the page? us this link -->
    <a href="#down">down</a>
    <!-- A LOT OF CONTENT ... no fun to scroll down -->

    <!-- EVEN MORE CONTENT ... still no fun to scroll down -->

    <a name="down" id="down" />
</div>

これはOpera以外は問題なく動作します。何故ですか?誰かが解決策を知っていますか、それとも私は何か間違ったことをしていますか?

4

3 に答える 3

1

コードに問題はありません。自己閉鎖ではないタグを自己閉鎖しようとしているという事実を除いて。この場合、アンカータグ。少なくとも適切に閉じてください。

ただし、Opera 9.64でテストしたところ、正常に動作しています。

そのコードチャンクだけで期待される結果は、名前付きリンクに直接到達することです。

表示していない衝突IDがある場合は、それがおそらく理由です。

于 2009-09-07T09:39:25.320 に答える
0

WindowsVistaのOpera10.0でテストおよび動作しています。

Operaが他のブラウザとは異なる方法で処理する、重複nameやなどの他の問題が発生している必要があります。id

HTMLを検証してみましたか?

于 2009-09-07T09:36:37.120 に答える
0

私が使用しているものと同じ質問を見つけた方法であるため、Opera9.5.1では機能しません。そのバージョンのOperaのバグである可能性があります

于 2009-09-22T10:28:24.227 に答える