废话不多说,直接上原理与代码。
1.首先布局,左右联动即左右布局。
左边导航用 宽度限制+高度限制+浮动+绝对定位,右边 宽度限制+浮动
.divNav{
width: 19%;float: left;background: #F6F9FE;
scrolling:no;
position: fixed;
left: 0;
bottom: 0;
height: 100%;
z-index: 999;
}
.divContent{
width: 81%;float: right;background: #FFFFFF;
}
京回收-卡券转让
效果图:
2.右边列表内容填充,懒得说了我特喵的一个后端,写前端代码,一次性说完思路,等下上完整代码,自己去上下而求索。右边列表自己去控制下高度和宽度,左边做个间隔,然后OBJK了;布局就完成了,只要上JS了。
3.JS思路:有规律的控制左右标签。获取右边标签距离顶部距离,如果高度在某一个区域则显示左边对应标签。我这边显示的是 右边高度0-100 的,后面请自行依据页面更改值。
4.其实这还不算完善,(这页代码只有右边单个列表够多才不需要匹配左边背景色)还需要匹配到左边的高度 才会好看一点
京回收-卡券转让
话费卡
加油卡
电商卡
商超卡
出行券
美食券
影音券