导航条的字数不一致,如何均衡分布滚动

在上上一篇的时候,我写了关于导航条点击跳转到下一页,还有滚动到一定的位置会翻转到下一页,这个功能的思路就是新建数组,构造一个新的数组。在每一个li中我们都定死了一个宽度。原本我的头说,没事,你先定死一个宽度,到时间ui来设计就可以了。等到ui来,说,不行啊,不能每一个定死一个宽度啊。就这样,好,改。自己还是太菜了。
在这里插入图片描述
后来就讨论说,每一行我都规定5个li,每一次点击下一个,又是一个新的数组5个。可是,看过我上上篇的人就知道,我新建的数组刚开始是原来的数据,后来每一点击,移动5个。那他要是这样的话,我的数组就要改了。想了想,决定再建一个数组,一个数组专门放5个lli,一个数组是来变化原数组的。
在这里插入图片描述
那这样的话,我自动滚动到下一页变成这样的代码了
在这里插入图片描述
好,问题又来了,我一行5个,每一个的长度又不统一,那我如何均衡分布,用padding,有一些字多的就会超。
最后用到flex的布局,自适应
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值