首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wheelnav.js设置每个navItem的titleRotateAngle

Wheelnav.js设置每个navItem的titleRotateAngle
EN

Stack Overflow用户
提问于 2017-07-02 01:33:57
回答 1查看 287关注 0票数 1

我使用wheelnav.js构建了一个菜单,它工作得很好,但是我不知道如何为每个navItem设置.titleRotateAngle属性。

据我所知,这个选项是为wheelnav对象全局设置的。然而,当构建一个“半圆”菜单时,这会导致navItems标题显示不佳,如下所示:

http://i.imgur.com/esQUjBY.png

我想要实现的是将NavItem标题的前半部分(四舍五入)旋转180度,以获得更好的可读性。

我在这个wheelnav中使用的代码可以在这里找到:

https://hastebin.com/aqixagijop.xml

因为我在wheelnav.js文档中找不到任何对这个特定问题有帮助的东西,所以我希望你们中的一些人可能也遇到了这个问题,并且知道解决方法。

提前干杯并致谢!

EN

回答 1

Stack Overflow用户

发布于 2017-07-03 19:30:06

您可以使用initWheel初始化wheelnav。初始化后,每个navItem都可以单独配置。在没有初始化的情况下,每个navItem都会继承wheelnav的属性。(你可以在documentation中找到它,在方法部分下按下'init‘和'create’按钮。有关navItems here的信息。)

以下是您当前问题的示例代码:

代码语言:javascript
复制
wheel.initWheel(["1", "2", "3", "4"]);
wheel.titleRotateAngle = 0;
wheel.navItems[0].titleRotateAngle = 180;
wheel.navItems[1].titleRotateAngle = 180;
wheel.createWheel();
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44863704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档