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 相关文章推荐
超棒的javascript页面顶部卷动广告效果
Dec 01 Javascript
TextArea不支持maxlength的解决办法(jquery)
Sep 13 Javascript
打开新窗口关闭当前页面不弹出关闭提示js代码
Mar 18 Javascript
Javascript alert消息换行的方法
Aug 07 Javascript
javascript修改IMG标签的src问题
Mar 28 Javascript
Javascript基础教程之JavaScript语法
Jan 18 Javascript
移动端效果之Swiper详解
Oct 09 Javascript
vue解决跨域路由冲突问题思路解析
Nov 03 Javascript
jQuery实现的简单图片轮播效果完整示例
Feb 08 jQuery
浅谈vue3中effect与computed的亲密关系
Oct 10 Javascript
vue-cli4.x创建企业级项目的方法步骤
Jun 18 Javascript
vscode 调试 node.js的方法步骤
Sep 15 Javascript
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
《超神学院》霸气归来, 天使彦上演维多利亚的秘密
2020/03/02 国漫
php-fpm超时时间设置request_terminate_timeout资源问题分析
2019/09/27 PHP
javascript 选择文件夹对话框(web)
2009/07/07 Javascript
DOM 中的事件处理介绍
2012/01/18 Javascript
禁止空格提交表单的js代码
2013/11/17 Javascript
node.js 开发指南 ? Node.js 连接 MySQL 并进行数据库操作
2014/07/29 Javascript
Javascript中arguments对象详解
2014/10/22 Javascript
基于JavaScript代码实现pc与手机之间的跳转
2015/12/23 Javascript
JS实现的手机端精简幻灯片效果
2016/09/05 Javascript
AngularJS 霸道的过滤器小结
2017/04/26 Javascript
javascript 玩转Date对象(实例讲解)
2017/07/11 Javascript
nodejs socket服务端和客户端简单通信功能
2017/09/14 NodeJs
详解Vue结合后台的列表增删改案例
2018/08/21 Javascript
node.js express框架简介与实现
2019/07/23 Javascript
vue实现防抖的实例代码
2021/01/11 Vue.js
python的exec、eval使用分析
2017/12/11 Python
python微信公众号之关键词自动回复
2018/06/15 Python
浅谈python之新式类
2018/08/12 Python
python制作图片缩略图
2019/04/30 Python
Python 转换RGB颜色值的示例代码
2019/10/13 Python
python实现获取单向链表倒数第k个结点的值示例
2019/10/24 Python
flask框架渲染Jinja模板与传入模板变量操作详解
2020/01/25 Python
Jupyter 无法下载文件夹如何实现曲线救国
2020/04/22 Python
Python自动化操作实现图例绘制
2020/07/09 Python
Python如何实现远程方法调用
2020/08/07 Python
Django Form常用功能及代码示例
2020/10/13 Python
中英文求职信范文
2014/01/27 职场文书
继承公证书样本
2014/04/04 职场文书
学习雷锋演讲稿
2014/05/10 职场文书
2014年秋季新学期寄语
2014/08/02 职场文书
继承权公证书范本
2015/01/23 职场文书
工伤调解协议书
2016/03/21 职场文书
Nginx下配置Https证书详细过程
2021/04/01 Servers
Python 数据可视化之Bokeh详解
2021/11/02 Python
一次项目中Thinkphp绕过禁用函数的实战记录
2021/11/17 PHP
cypress测试本地web应用
2022/06/01 Javascript