publiccms实现首页菜单栏下拉的方法
大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂。
今天接到了个需求,使用publiccms
实现首页导航栏下拉的效果,效果如下:
目前我的思路如下:
- 采用分类的方法实现
- 将左侧的项作为二级分类
- 右边内容作为三级分类
- 其中,右边红色部分是三级分类的标题,红色下面的项,是作为分类扩展来实现的。
后台分类的层次关系如下:
分类类型如下所示:
接下来就是实现代码了,通过双重循环的方式遍历所有菜单。
<!--解决方案下拉显示的宽屏菜单-->
<div class="navigation-down"><div id="product" class="nav-down-menu menu-1 " style="display: none;" _t_nav="product"><div class="navigation-down-inner" ><div class="row"><!--空的,占地的--><div class="col-lg-1 col-md-1 kongde"></div><!--菜单信息--><div class="col-lg-10 col-md-10 col-sm-12 col-xs-12 text-center caidaninfo" style="margin: 0 auto"><div class="index_section sec02"><div class="container"><div class="row"><!--左边的菜单--><div class="col-lg-3 col-md-3 col-sm-3 col-xs-3"style=" background-color: rgba(0,0,0,0.4); padding: 0px; "><div class=""style="border: 0;margin-top: 0px !important;padding-top: 0 !important;"><ul class="index_jjfaxl_ul"><li class="zxlf4" ><b>查看全部解决方案></b></li><@_categoryList parentId=26><#assign counts=0> <#list page.list as a><li class="text_nav_item_xiala zxlf4 " data-i="${counts!}">${a.name!}</li><#assign counts=counts+1> </#list></@_categoryList> </ul></div></div><!--点击菜单显示的内容--><div class="col-lg-9 col-md-9 col-sm-9 col-xs-9"><@_categoryList parentId=26><#list page.list as a><div class="xiala_info col-lg-12 col-md-12 col-sm-12 col-xs-12 text_item_xiala "><@_categoryList parentId=a.id ><#list page.list as b><dl><dt><a href="${b.url!}">${b.name!}</a></dt><dd><a href="${b.url!}">${getCategoryAttribute(b.id).one!?no_esc}</a></dd><dd><a href="${b.url!}">${getCategoryAttribute(b.id).two!?no_esc}</a></dd><dd><a href="${b.url!}">${getCategoryAttribute(b.id).three!?no_esc}</a></dd><dd><a href="${b.url!}">${getCategoryAttribute(b.id).four!?no_esc}</a></dd><dd><a href="${b.url!}">${getCategoryAttribute(b.id).five!?no_esc}</a></dd></dl></#list></@_categoryList></div></#list></@_categoryList></div></div></div></div></div></div></div></div></div>
已经OK啦。
publiccms实现首页菜单栏下拉的方法相关推荐
- Android开发笔记(一百六十四)仿京东首页的下拉刷新
上一篇文章介绍了高仿京东的沉浸式状态栏,可是跟京东首页的头部轮播图相比,依然有三处缺憾: 1.京东的头部Banner上方,除了有悬浮着的状态栏,状态栏下面还有一行悬浮工具栏,内嵌扫一扫图标.搜索框,以 ...
- 抖音实战~首页视频~下拉刷新
文章目录 1. 配置下拉刷新 2. 下拉刷新监听 3. tab监听索引 4. 控制台监控 5. 父子组件调用 6. 效果图 1. 配置下拉刷新 在pages.json配置文件中添加如下配置: &quo ...
- 解决iOS下拉回弹方法二
原文地址:https://segmentfault.com/a/1190000007301527 一篇解决 iOS下拉回弹的文章分享给大家.加了些注释.并且应用在vue中.再次感谢原作者. <t ...
- 重置 select2 下拉框 方法
$('.resetSelect2').on('click',function(){$('#caseSelect').val(null).trigger("change");// 或 ...
- android支付宝动态更新,Android仿支付宝首页下拉刷新
题外话 学习了Behavior之后,发现效果都可以通过Behavior来实现,包括支付宝首页的下拉刷新效果,其重点效果指标在于下滑上部分的布局,同样能够进行下拉刷新,其下拉刷新的布局展开的位置在中间部 ...
- 仿支付宝首页下拉刷新
声明:转载请注明本文地址 DEMO相关 APK下载地址 https://fir.im/ckh1 Github源码,欢迎大家指正,以及star,谢谢 https://github.com/JmStefa ...
- 谈谈微信首页下拉拍摄小视频功能
时间回到2014年,此刻你就是一名光荣的微信产品经理,在此前一年Twitter旗下短视频分享应用Vine已经风靡了美国,而国内以美拍为代表的国内学徒也是搅得风声水起.此刻核心功能为移动即时通讯的微信, ...
- excel表格中如何设置下拉菜单
一. 直接自定义序列 用"数据/有效性"功能可以达到目的. 以选择性别为例,制作有男.女选项的下拉菜单: 选中"性别"数据区域: 执行"数据/有效性& ...
- mpvue 小程序如何开启下拉刷新,上拉加载?
https://developers.weixin.qq.com/miniprogram/dev/api/pulldown.html#onpulldownrefresh 小程序API 微信小程序之下拉 ...
最新文章
- sql移动加权计算利润_一文搞懂股票指数的4种加权方式
- 正则学习小结(1)-基础
- 如何让手游内存占用更小?从内存消耗iOS实时统计开始
- 使用alembic进行openstack数据库版本管理
- python 3.x 爬虫基础---http headers详解
- wireshark数据包分析实战 第三、四章
- c++笔试题整理(二)
- nodejs接收前端formData数据
- sql语句优化的一些办法
- Git操作——廖雪峰Git教程
- 物联网 嵌入式 单片机 毕设如何选题 【项目分享】
- python程序实现最大限度突破高德地图爬虫限制,包括.exe文件的编译,提供最大限度爬虫高德地图poi思路
- 计算房租收入比(1)- scrapy 爬取网上租房信息
- 英语作文衔接句!让你的行文更流畅
- 从头搭建rpc框架_#LearnByDIY-如何从头开始创建JavaScript单元测试框架
- 第05章 深度卷积神经网络模型
- 从零开始搭建仿抖音短视频App--项目介绍和架构设计演示
- PHP入门难吗?怎么自学?
- delphi php 移动开发工具,盒子 - 完整版DELPHI XE10.1移动开发框架 绝对可以使用...
- 浪潮服务器改uefi引导,关于windows系统的uefi启动方式,两种修复引导的方法
热门文章
- 走迷宫-双向bfs解法
- 找出最大值和最小值(算法导论第三版9.1-2)
- autohotkey php,Autohotkey+php实现免浏览器听录音
- c++ set 遍历_47. Set 是如何工作的(3) 遍历顺序是如何确定的?
- 内存超频trfc_这只是开始?四款DDR4内存超频效果对比
- java jar 目录_将Java类路径中的所有jar包括在一个目录中
- Python import以及os模块
- P3723 [AH2017/HNOI2017]礼物 FFT + 式子化简
- Ozon Tech Challenge 2020 (Div.1 + Div.2) F. Kuroni and the Punishment 随机化
- CF1237F Balanced Domino Placements(组合计数,dp)