CSS:制作水平滚动菜单

 手机用户2702933733 发布于 2023-02-13 17:59

我想在我的应用程序屏幕上添加一个菜单.该菜单将具有菜单图标,当按下向左或向右箭头时,该菜单图标是水平可滚动的一个菜单.根据菜单屏幕,菜单应滚动到该菜单屏幕的菜单图标.

例:


 <   menu1     |  menu2  |   menu3   >

假设有6个菜单图标,一次可见3个.按下右箭头,它应该一次滚动一个项目.

如果我的屏幕与菜单4相关,则必须定位menu4.


 <   menu4     |  menu5  |   menu6   >

此外,每个菜单项都应该是可点击的.

请让我知道,我怎样才能做到这一点.

更新 具有MouseOver的js


的jsfiddle

点击这里

UPDATE3

雅虎的导航

更新4

这是从db build with ul&li中获取的动态菜单.如果李的宽度超过屏幕宽度,我只想在左侧和右侧使用箭头滚动额外的li,如果有的话.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有