【发布时间】:2019-01-29 23:41:58
【问题描述】:
在编码网站方面我相当基础,但我想将锚点合并到我的水平滚动网站中。我试过了,但没有用。
以下是我尝试过的代码 - 我不确定这是否与我的导航栏不是标准的 <li> 有关,而是我使用单独的 div。我将附上我如何设计网站的图片,以便您理解这个概念。
HTML:
<div id="navbar">
<div class="tab1" href="#home">
<div class="text1">Home</div>
</div>
<div class="tab2" href="#work">
<div class="text2">Work</div>
</div>
<div class="tab3" href="#about">
<div class="text3">About</div>
</div>
</div>
<div id="container">
<div id="fullscreen">
<div class="box home" id="home">
<div class="heading">
<h1>Hi,</h1>
<h2>I'm Nathan Wilson</h2>
<h3>a Graphic Designer based in Nottingham, U.K.</h3>
</div>
</div>
<div class="box work" id="work">
</div>
<div class="box about" id="about">
</div>
</div>
</div>
我想最终加入平滑滚动,但一旦我解决了这个问题,我就会考虑这一点。
【问题讨论】:
-
为了平滑滚动,你需要 JS。对于水平锚滚动,也许this 有帮助?免责声明:我不是作者。
-
如果你想要一个锚,使用an anchor element...
标签: html css anchor anchor-scroll