JS实现京东商品分类侧边栏


Posted in Javascript onDecember 11, 2020

本文实例为大家分享了JS实现京东商品分类侧边栏的具体代码,供大家参考,具体内容如下

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>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于jquery的Repeater实现代码
Jul 17 Javascript
jQueryUI如何自定义组件实现代码
Nov 14 Javascript
如何让你的Lightbox支持滚轮缩放及Base64图片
Dec 04 Javascript
jQuery及JS实现循环中暂停的方法
Feb 02 Javascript
js实现精美的银灰色竖排折叠菜单
May 16 Javascript
JS实现支持多选的遍历下拉列表代码
Aug 20 Javascript
学习使用AngularJS文件上传控件
Feb 16 Javascript
利用Javascript仿Excel的数据透视分析功能
Sep 07 Javascript
浅谈layui使用模板引擎动态渲染元素要注意的问题
Sep 14 Javascript
JS实现商品橱窗特效
Jan 09 Javascript
vue中实现动态生成二维码的方法
Feb 21 Javascript
vue项目中的支付功能实现(微信支付和支付宝支付)
Feb 18 Vue.js
vue使用exif获取图片经纬度的示例代码
Dec 11 #Vue.js
vue使用exif获取图片旋转,压缩的示例代码
Dec 11 #Vue.js
一行JavaScript代码如何实现瀑布流布局
Dec 11 #Javascript
react中hook介绍以及使用教程
Dec 11 #Javascript
js实现菜单跳转效果
Dec 11 #Javascript
jquery实现拖拽小方块效果
Dec 10 #jQuery
js实现弹幕墙效果
Dec 10 #Javascript
You might like
php GD绘制24小时柱状图
2008/06/28 PHP
PHP mb_convert_encoding文字编码的转换函数介绍
2011/11/10 PHP
PHP中遇到BOM、编码导致json_decode函数无法解析问题
2014/07/02 PHP
javascript脚本编程解决考试分数统计问题
2008/10/18 Javascript
跨浏览器的事件对象介绍
2012/06/27 Javascript
基于HTML模板和JSON数据的JavaScript交互(移动端)
2016/04/06 Javascript
js格式化时间的简单实例
2016/11/27 Javascript
微信小程序 PHP生成带参数二维码
2017/02/21 Javascript
微信小程序实现的绘制table表格功能示例
2019/04/26 Javascript
新手如何快速理解js异步编程
2019/06/24 Javascript
vue iview实现动态新增和删除
2020/06/17 Javascript
[43:47]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第一局
2016/03/05 DOTA
[00:34]TI7不朽珍藏III——纯金地穴编织者饰品展示
2017/07/15 DOTA
python实现360皮肤按钮控件示例
2014/02/21 Python
在Python中marshal对象序列化的相关知识
2015/07/01 Python
在Django中创建第一个静态视图
2015/07/15 Python
python创建文件时去掉非法字符的方法
2018/10/31 Python
Python通用函数实现数组计算的方法
2019/06/13 Python
pandas计数 value_counts()的使用
2019/06/24 Python
用Python识别人脸,人种等各种信息
2019/07/15 Python
Kears+Opencv实现简单人脸识别
2019/08/28 Python
pygame实现俄罗斯方块游戏(AI篇1)
2019/10/29 Python
python实现定时发送邮件
2020/12/23 Python
简单总结CSS3中视窗单位Viewport的常见用法
2016/02/04 HTML / CSS
CSS3 二级导航菜单的制作的示例
2018/04/02 HTML / CSS
html5实现多文件的上传示例代码
2014/02/13 HTML / CSS
Otel.com:折扣酒店预订
2017/08/24 全球购物
关于打架的检讨书
2014/01/17 职场文书
大学生村官座谈会发言材料
2014/05/25 职场文书
幼儿园六一儿童节活动方案
2014/08/26 职场文书
优秀党务工作者先进事迹材料
2014/12/25 职场文书
酒店保洁员岗位职责
2015/02/26 职场文书
2015年酒店工作总结
2015/04/28 职场文书
2015年幼儿园安全工作总结
2015/05/12 职场文书
工作收入证明范本
2015/06/12 职场文书
python中的None与NULL用法说明
2021/05/25 Python