我有一个单页面布局,在固定导航中使用#来上下移动页面。 当页面加载时,我希望视口显示第二部分而不是顶部。
在浏览器中加载页面时,是否必须使用类似“onload”的内容转到#first?
这是一个完成我要做的事情的网站:http://volll.com/#section_main
<nav>
<ul>
<li><a href="#top">Top</a></li>
<li><a href="#first">First</a></li>
<li><a href="#second">Second</a></li>
</ul>
</nav>
<section id="top">
<h2>Top</h2>
<p> blah </p>
</section>
<section id="first">
<h1>First</h1>
<p>You see this first</p>
</section>
<section id="second">
<h2>Two</h2>
<p>blah</p>
</section>
答案 0 :(得分:1)
<body onload="window.location='#second'">