建材秒知道
登录
建材号 > 设计 > 正文

网页常见的几种翻页方式

执着的百合
傲娇的汉堡
2022-12-31 12:49:28

网页常见的几种翻页方式

最佳答案
霸气的帆布鞋
无情的仙人掌
2025-07-12 02:41:05

笔者是PM新人,在刚开始接触原型设计时,就不可避免地遇到了翻页设计的问题。网页翻页功能的雏形是从书籍借鉴过来的,之所以需要翻页,原因是内容超出了承载框。对于书本来说,承载框是一页纸张,通常是A8大小,捧在手心阅读刚好合适,而内容则是全部文本。对于网页、APP来说,承载框是模块,通常是根据浏览器尺寸和手机屏幕自适应的。在这里,我总结了一下网页常见的翻页方式。

跟书籍一样的页码翻页是最经典的一种翻页方式。在瀑布流等交互形式还没有流行起来的时候,网站运用的基本上都是页码翻页。

1.页码数字陈列。 页码数字陈列的作用是方便快速定位,通常会列出首页和目前页码附近的页码。

2.逐页翻页。 逐页翻页就是上一页、下一页了,必备的功能。用户鼠标可以定在同一个位置不停点击,无须每次翻页都看一眼页码到哪了。

3.跳进翻页。 跳进可以是跳到最后一页、首页、后十页、任意一页等,现在很少有网站会设计跳到任意一页了,毕竟很少有人记得想要查找的内容具体在哪一页。

以下是豆瓣的翻页设计,我觉得做得很出色。尤其是页码陈列部分,展现的是前2页、后2页和当前页码附近的9页。

1.检索需求较强的功能,比如“我的收藏”“音乐库”等,方便快速定位查找。

2.内容固定的功能,比如资讯网站中,编辑写的长达多页的多图长文,或者网络文学网站里的电子书。

页码翻页最大的缺陷在于每次翻页都需要点击,而且要求点击的精准度高,比如必须点击“下一页”或者某个数字才能翻到想去的页面。对于检索需求弱,且内容不断更新的功能,比如微博,不建议使用页码翻页。

自动瀑布流,指的分段式加载,当用户浏览到已加载的内容底部时,网页会自动加载后续内容。

瀑布流是移动互联网爆发后兴起的交互方式。那个时候,社交网络、碎片化时间的概念如火如荼,很多网站将首页以时间线+订阅的方式呈现,facebook、twitter均使用这种方式。用户上网的目的不再是搜索有用资料,而是随便看看、消磨无聊时间。上网习惯的改变自然带来了瀑布式加载的流行。

用户的主要需求是浏览最新内容,比如资讯订阅类、社交类网站。

由于瀑布流缺乏检索功能,如果用户需要频繁查找老内容,那么瀑布式加载会带来严重阻碍。

手动瀑布流是需要用户手动点击加载按钮,才能获得更多内容的方式。手动瀑布流分为两种情况:向前翻页和向后翻页。向前翻页通常是有时间线有新消息时的pop提醒,向后翻页的结果和自动瀑布流一样,只是会出现一个按钮,需要点击才加载后续内容。

1.向前翻页的瀑布流,适用于被动更新的页面。被动更新指的是当我停留在页面时,接收到了别人更新内容,比如知乎、微博都会提醒你有xx条新内容。

2.向后翻页的瀑布流,适用于功能适合瀑布流,然而底部有内容的网站。比如下图。

不过,我个人不看好向后翻页的瀑布流,虽然不需要像页码那样精准定位,但仍然多出了一次点击的步骤。如果不是有必须放在底部的内容,可以考虑把原来底部的内容以低调的方式放在侧栏。比如像知乎这样——

箭头翻页是页码翻页的简化形式,去掉页码数字,同时把“上一页”“下一页”简化成箭头,如下图。

模块大小固定并且内容较少,通常是展示型模块,比如编辑推荐、今日特价。之所以运用箭头翻页,有三点原因,一是因为模块大小固定不适合会扩大模块长度的瀑布流;二是内容较少没有几页,显示数字页码显得累赘。三是因为展示模块需要稍微华丽的交互效果,而箭头翻页容易做出比较炫的动画效果。

圆点页码是数字页码的简化,即把页码数字变成圆点,当前页码用特殊颜色凸显出来。

演示型模块,比如轮播banner。自动轮换的banner之所以大部分使用圆点页码而非箭头翻页,是为了让用户知晓一共有几张图片,目前是第几张。实际上,圆点页码的提示功能要多于操作功能。也有网页同时使用圆点和箭头,比如下图——

用户主动翻页需求较强的模块。圆点页码就是为了简洁美观而诞生的,通常比数字页码点击范围小,不适合频繁操作。

锚点滚轮翻页指的是滚动鼠标滑轮后,页面定位到下一个锚点。例子请见 tumblr的产品介绍页 。这种翻页方式的优点有两个,第一是可以交互动画效果酷炫;第二点是无须点击,轻轻滚动滑轮就直接定位到下一页,非常方便。缺点是开发程序繁琐,不适合网站里大量使用。

具有展示功能的单页,很多个人主页、公司主页都使用锚点滚动翻页。

最新回答
超帅的抽屉
耍酷的蓝天
2025-07-12 02:41:05

表现时间和空间。

日本超人气绘本大师宫某认为,绘本的翻页设计不仅可以让儿童感受时间,还可以感受空间。

他认为,绘本是“翻页”的艺术,一秒甚至一百年的时间都可以用“翻”的过程来表现,还能表现空间,比如吱的一声打开一扇门或是一扇窗。他说,绘本翻的过程给人很大的期待。翻过去的这种趣味很重要。

畅快的裙子
爱听歌的香氛
2025-07-12 02:41:05

1、先把四张素材照片放到同一个文件里,这里用小狗四张照片。

2、把第一个图层复制一个拖到最下面。

3、把前四个图层分别建立一个组。

4、将第一个图层复制再次,先处理第一个副本图层,点击“编辑”-“变换”-“变形”,拖动鼠标制作第一下翻页的效果。

5、再处理第二个副本图层,还是用变形工具,制作第二次的翻页效果。

6、就这样,对其它三个照片的图层也是这样处理。

点击“窗口”-“时间轴”调出帧编辑器。

7、在第一帧里把所有用过变形工具的图层全部点掉使它们不可见。

在第二帧里把第一次变形的图层点亮。

8、在第三帧里把第二次变形的图层点亮,第一次变形的点掉。

在第四帧里把第一组的图层点掉。

这样就做出照片翻页翻出下一张照片的效果了。

9、把所以照片都“翻页”了之后,全选全部帧,把播放延迟时间设置为0.1秒。

10、把没有变形图层显示的图层的播放延迟时间设置为2秒,这好让人有时间看照片。

11、设置播放循环模式为“永远”。

12、最后就是保存了,点击“文件”-“存储为WEB所用格式”。

13、这个就是自己做的效果图,怎么样,小狗很可爱吧。

深情的毛衣
贪玩的鸭子
2025-07-12 02:41:05
用InDesign CS5做,可以生成带章节目录,并可导航的电子书,导出时选择SWF格式,在弹出的“导出 SWF” 面板中将最下面的“选项”:包含交互卷边勾选,点击“确定”按钮,输出的SWF格式的电子书就可以用鼠标拖曳页面角部进行翻页了,不需要写一行代码的。

顺心的山水
感动的蛋挞
2025-07-12 02:41:05
假设你的数码 data[0]-data[255],那么你每接收一个数据就 dada_count++这个变量记录的是数据的个数。再定义一个 页数page_num那么page_num可以通过data_count计算出来比如data_count=135,就是3页。然后根据page_num的值来确定第几页,如page_num=2,也就是第二页,你就显示 data[0+page-1]到data[page_num*64-1],page_num通过按键来加或是减。 整体就是通过控制page_num来控制显示数组的下标。