javascript - 如何在 fullpage.js 中自定义导航点?
问题描述
我在我的项目中使用 fullpage.js。我使用 div id menu 进行导航和菜单,但我想自定义屏幕右侧的导航点,以便最后一个点导航到第一页,而第一个点导航到最后一页。
我想按降序排列导航点。可能吗?
new fullpage('#fullpage',{
autoScrolling: true,
navigation: true,
anchors: ['part1','part2','part3','part4','part5'],
navigationTooltips:['5','4','3','2','1'],
showActiveTooltip: true,
})
<ul id='menu' style="list-style: none; padding-left: 0;">
<li data-menuanchor="part1"><a href="#part1" style="display: none;"></a></li>
<li data-menuanchor="part2"><a href="#part2" style="padding-top: 0px;"><span>OUR SERVICES</span></a></li>
<li data-menuanchor="part3"><a href="#part3" ><span>OUR COMPANY</span></a></li>
<li data-menuanchor="part4"><a href="#part4" ><span>SWIFT CONSERVATION</span></a></li>
<li data-menuanchor="part5"><a href="#part5" ><span>BLOGS</span></a></li>
<a href="javascript:void(0);" class="icon" onclick="myFunction()">
<i class="fa fa-bars"></i>
</a>
</ul>
解决方案
您基本上可以用自己的 CSS 覆盖默认 CSS。例如,要使用红色子弹:
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
background: red;
}
您可以在 css 文件中看到默认应用的样式: https ://github.com/alvarotrigo/fullPage.js/blob/master/src/fullpage.css
您还可以在fullpage.js 扩展页面上找到数十个预定义的导航项目符号来购买。
推荐阅读
- javascript - timeupdate 事件 - 在 addEventListener 中获取 POST 数据
- json - 在 POST 请求的 Body Flutter 中添加整个 JSON 数据
- image - S3 jpeg 图片下载而不是在 Chrome 中显示
- html - 模态框上的 iframe onclick 链接
- html - 我可以使 Jinja2 中的扩展标签动态化吗
- tradingview-api - TradingView的关注列表中是否有设置位数的参数
- arrays - 如何快速有效地根据值删除数组元素(VBA)
- powershell - 如何在 Powershell 中重新启动/注销并继续执行脚本?
- google-chrome-extension - 在特定网站 www.xyz.com 在 Chrome 中加载的预定义时间后发送 Windows 通知
- hyperledger-fabric - 如何运行超级账本结构