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 相关文章推荐
基于OO的动画附加插件,可以实现弹跳、渐隐等动画效果 分享
Jun 24 Javascript
JS实现OCX控件的事件响应示例
Sep 17 Javascript
JQuery学习总结【一】
Dec 01 Javascript
80%应聘者都不及格的JS面试题
Mar 21 Javascript
Vue 2.0在IE11中打开项目页面空白的问题解决
Jul 16 Javascript
react-native中ListView组件点击跳转的方法示例
Sep 30 Javascript
Bootstrap 模态框多次显示后台提交多次BUG的解决方法
Dec 26 Javascript
vue-cli webpack 引入jquery的方法
Jan 10 jQuery
vue.js 打包时出现空白页和路径错误问题及解决方法
Jun 26 Javascript
vue Tab切换以及缓存页面处理的几种方式
Nov 05 Javascript
Javascript地址引用代码实例解析
Feb 25 Javascript
koa2 数据api中间件设计模型的实现方法
Jul 13 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
jquery 跨域访问问题解决方法(笔记)
2011/06/08 Javascript
Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结
2013/11/14 Javascript
jquery.ajax的url中传递中文乱码问题的解决方法
2014/02/07 Javascript
js中的cookie的读写操作示例详解
2014/04/17 Javascript
jQuery中queue()方法用法实例
2014/12/29 Javascript
JavaScript性能优化之小知识总结
2015/11/20 Javascript
Angular外部使用js调用Angular控制器中的函数方法或变量用法示例
2016/08/05 Javascript
Angular.JS学习之依赖注入$injector详析
2016/10/20 Javascript
bootstrap监听滚动实现头部跟随滚动
2016/11/08 Javascript
js获取json中key所对应的value值的简单方法
2020/06/17 Javascript
关于vue.js v-bind 的一些理解和思考
2017/06/06 Javascript
基于daterangepicker日历插件使用参数注意的问题
2017/08/10 Javascript
vue组件生命周期详解
2017/11/07 Javascript
AngularJS2 与 D3.js集成实现自定义可视化的方法
2017/12/01 Javascript
Vue 中对图片地址进行拼接的方法
2018/09/03 Javascript
使用angular-cli webpack创建多个包的方法
2018/10/16 Javascript
nuxt.js中间件实现拦截权限判断的方法
2018/11/21 Javascript
聊聊鉴权那些事(推荐)
2019/08/22 Javascript
深入理解redux之compose的具体应用
2020/01/12 Javascript
Python Socket编程入门教程
2014/07/11 Python
Python中使用语句导入模块或包的机制研究
2015/03/30 Python
django中静态文件配置static的方法
2018/05/20 Python
python多个模块py文件的数据共享实例
2019/01/11 Python
python-numpy-指数分布实例详解
2019/12/07 Python
详细分析Python垃圾回收机制
2020/07/01 Python
matplotlib基础绘图命令之imshow的使用
2020/08/13 Python
matplotlib交互式数据光标实现(mplcursors)
2021/01/13 Python
施华洛世奇西班牙官网:SWAROVSKI西班牙
2019/06/06 全球购物
后勤副校长自我鉴定
2013/10/13 职场文书
高一政治教学反思
2014/01/28 职场文书
归元寺导游词
2015/02/06 职场文书
证券公司客户经理岗位职责
2015/04/09 职场文书
妈妈别哭观后感
2015/06/08 职场文书
狼牙山五壮士观后感
2015/06/09 职场文书
员工考勤管理制度
2015/08/06 职场文书
Vue中插槽slot的使用方法与应用场景详析
2021/06/08 Vue.js