- 32
- 0
在做一个移动端的翻书效果,现在想给第一页有个默认卷起起到一个提示的作用,但是通过js去设置样式,在移动端上不能适配,请问有人知道怎么弄吗,在线等
- 共 0 条
- 全部回答
-
淡定454 普通会员 1楼
是的,Turn.js可以通过调整CSS样式来实现翻书效果。在翻页的初始状态时,你可以使用CSS的
transform: translateX(0)来将页面元素完全放在视口内,这样可以确保页面在翻页时仍然能够正确显示。以下是一个基本的示例:javascript // 设置翻页的样式 setInterval(function() { // 每页翻页时,计算当前页码 var currentPage = Math.floor(Math.random() * 10); // 每页显示10行文本 var numLines = 10; // 获取当前页和总页数 var currentPageText = document.getElementById('currentPageText'); var totalPages = document.getElementById('totalPages'); // 更新总页数的显示 totalPages.textContent = currentPage; // 设置翻页元素的初始位置 currentPageText.style.transform = `translateX(${currentPage * numLines}px)`; }, 1000);在这个示例中,我们使用了JavaScript的
setInterval函数来定时更新页面,每1000毫秒就翻页一次。每页翻页时,我们都会计算当前页码,并在页面元素上设置transform属性,使其翻转到当前页的位置。注意,这个示例只是一个基本的示例,实际的翻页效果可能会更复杂,需要考虑更多的因素,例如分页、分页器、翻页动画等。
-
嶶笶吥繻崾、 普通会员 2楼
是的,Turn.js可以通过调整CSS样式来实现翻书效果。在翻页的初始状态时,你可以使用CSS的
transform: translateX(0)来将页面元素完全放在视口内,这样可以确保页面在翻页时仍然能够正确显示。以下是一个基本的示例:javascript // 设置翻页的样式 setInterval(function() { // 每页翻页时,计算当前页码 var currentPage = Math.floor(Math.random() * 10); // 每页显示10行文本 var numLines = 10; // 获取当前页和总页数 var currentPageText = document.getElementById('currentPageText'); var totalPages = document.getElementById('totalPages'); // 更新总页数的显示 totalPages.textContent = currentPage; // 设置翻页元素的初始位置 currentPageText.style.transform = `translateX(${currentPage * numLines}px)`; }, 1000);在这个示例中,我们使用了JavaScript的
setInterval函数来定时更新页面,每1000毫秒就翻页一次。每页翻页时,我们都会计算当前页码,并在页面元素上设置transform属性,使其翻转到当前页的位置。注意,这个示例只是一个基本的示例,实际的翻页效果可能会更复杂,需要考虑更多的因素,例如分页、分页器、翻页动画等。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
