1

内にセクションが含まれる長い単一ページの Web サイトがあります<div id="#">。現在、サイトは#servicesとの間の下部近くでロード/開きます#contact。URL を直接入力したとき、またはリンクをクリックしたときに、ページが常に上部にロードされるようにするにはどうすればよいですか?

ライブサイト。

4

2 に答える 2

5

autofocus="autofocus"これは、ページ下部の連絡先セクションに入力する名前にオートフォーカス属性が設定されているためです(次のように:) 。

于 2013-03-17T19:31:15.173 に答える
0

これはあなたとは何<div id="#">の関係もありません。サイトが一番上に表示されない理由は、お問い合わせフォームが原因です。あなたの名前入力フィールドには がありますautofocus="autofocus"。何かにフォーカスがあると、ブラウザはこの位置までスクロールします。

変えるだけ

<input type="text" id="name" name="name" value="" placeholder="NAME" required="required" autofocus="autofocus">

<input type="text" id="name" name="name" value="" placeholder="NAME" required="required">
于 2013-03-17T19:33:28.130 に答える