全页js滑动效果?
Fullpage js slide effect?
我正在尝试使用 Fullpage.js
。这是我的脚本:
<div id="fullpage" style="margin-top: 55px">
<div class="section" id="first" style="background-color: red">Some section - Home</div>
<div class="section" id="services" style="background-color: blue">Some section - Services</div>
<div class="section" id="why" style="background-color: green">Some section - Why</div>
<div class="section" id="portofolio" style="background-color: red">Some section - Portofolio</div>
<div class="section" id="price" style="background-color: blue">Some section - Price</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$('#fullpage').fullpage({
menu: '#navbarNav',
css3: true,
scrollingSpeed: 1000
});
});
</script>
问题是,我的HTML页面没有幻灯片效果。任何解决方案?我在浏览器控制台中没有看到任何错误。
更新
还有第二个问题,当我滚动到随机部分然后单击菜单时,锚点不起作用,我的意思是它一直停留在我滚动的部分。
请将您的 javascript 代码插入 $(document).ready() 以确保它已准备好执行。在你的情况下,它应该是这样的:
<script type="text/javascript">
$(document).ready(function() {
$('#fullpage').fullpage({
menu: '#navbarNav',
css3: true,
scrollingSpeed: 1000
});
};
</script>
希望这可以解决您的问题。
谢谢
您需要在脚本中定义锚点,如下所示:
$(document).ready(function() {
$('#fullpage').fullpage({
menu: '#navbarNav',
css3: true,
scrollingSpeed: 1000,
anchors:['first, 'secondPage', 'why', 'portofolio', 'price']
});
};
你需要像这样在href锚属性上写ID
<ul id=#menu>
<li data-menuanchor="first" class="active">
<a href="#first">First</a>
</li>
<li data-menuanchor="services" class="active">
<a href="#services">Services</a>
</li>
</ul>
我正在尝试使用 Fullpage.js
。这是我的脚本:
<div id="fullpage" style="margin-top: 55px">
<div class="section" id="first" style="background-color: red">Some section - Home</div>
<div class="section" id="services" style="background-color: blue">Some section - Services</div>
<div class="section" id="why" style="background-color: green">Some section - Why</div>
<div class="section" id="portofolio" style="background-color: red">Some section - Portofolio</div>
<div class="section" id="price" style="background-color: blue">Some section - Price</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$('#fullpage').fullpage({
menu: '#navbarNav',
css3: true,
scrollingSpeed: 1000
});
});
</script>
问题是,我的HTML页面没有幻灯片效果。任何解决方案?我在浏览器控制台中没有看到任何错误。
更新
还有第二个问题,当我滚动到随机部分然后单击菜单时,锚点不起作用,我的意思是它一直停留在我滚动的部分。
请将您的 javascript 代码插入 $(document).ready() 以确保它已准备好执行。在你的情况下,它应该是这样的:
<script type="text/javascript">
$(document).ready(function() {
$('#fullpage').fullpage({
menu: '#navbarNav',
css3: true,
scrollingSpeed: 1000
});
};
</script>
希望这可以解决您的问题。 谢谢
您需要在脚本中定义锚点,如下所示:
$(document).ready(function() {
$('#fullpage').fullpage({
menu: '#navbarNav',
css3: true,
scrollingSpeed: 1000,
anchors:['first, 'secondPage', 'why', 'portofolio', 'price']
});
};
你需要像这样在href锚属性上写ID
<ul id=#menu>
<li data-menuanchor="first" class="active">
<a href="#first">First</a>
</li>
<li data-menuanchor="services" class="active">
<a href="#services">Services</a>
</li>
</ul>