时间:2021-05-26
本文实例为大家分享了JS实现京东商品分类侧边栏的具体代码,供大家参考,具体内容如下
HTML代码部分
<div> <img src="/1.png" alt=""> </div> <ul> <li><a href="">京东秒杀</a></li> <li class="two"><a href="">欢迎</a></li> <li><a href="">特色优选</a></li> <li><a href="">频道广场</a></li> <li><a href="">为你推荐</a></li> <li class="two"><a href="">客服</a></li> <li style="border-bottom: none;" class="two"><a href="">反馈</a></li></ul>CSS部分
<style> * { margin: 0; padding: 0; } a { text-decoration: none; color: #000; } div { width: 100%; } img { margin-left: 300px; display: block; margin: 0 auto; } ul { position: absolute; display: none; top: 350px; left: 1700px; width: 60px; height: 400px; border: 1px solid red; box-sizing: border-box; } ul li { width: 100%; height: 57px; list-style: none; text-align: center; float: right; padding: 5px 10px; line-height: 26px; text-align: center; float: left; box-sizing: border-box; border-bottom: 1px solid #eee; } li:hover { background-color: red; } li:hover a { color: white; } .two { line-height: 52px; }JS部分
<script> document.addEventListener('scroll', function () { var ul = document.querySelector('ul') console.log(window.pageYOffset) if (window.pageYOffset > 700) { ul.style.display = 'block' ul.style.position = 'fixed'; } else { ul.style.display = 'none' } })</script>以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
为了练手,自己学敲网站时刚好碰到需要制作侧边栏,在网上也查了各种插件以及框架都可以实现这个功能,但是想自己学着用js原生学一个试试,于是就初略完成了侧边栏的实现
一般店铺会在首页设置侧边栏,用来展示热销分类和一些促销信息,看到别人家好看的悬浮侧边栏,想要在自己的店铺也装修一个悬浮侧边栏的卖家们,下面跟随疯狂易购网小编
本文实例为大家分享了js实现全屏侧边栏的具体代码,供大家参考,具体内容如下在浏览网站时我们经常会看到一个菜单按钮,点一下就会出现一栏侧边导航栏,直接上代码!HT
本文实例为大家分享了js实现带有动画返回顶部的具体代码,供大家参考,具体内容如下1、滑动鼠标往下滑动,侧边栏跟着往上移动,当到达某一个位置的时候,侧边栏停止移动
本文实例讲述了JS运动框架之分享侧边栏动画实现方法。分享给大家供大家参考。具体实现方法如下:复制代码代码如下:*{margin:0px;padding:0px;