首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >子菜单中的垂直滚动不起作用

子菜单中的垂直滚动不起作用
EN

Stack Overflow用户
提问于 2017-06-14 16:37:56
回答 0查看 672关注 0票数 0

我有个问题。我在网站上有菜单导航,也有子菜单(下拉)。如果我在移动设备上打开我的网站,然后打开主菜单并单击子菜单,那么我无法向下滚动,以查看我所有的子菜单项,虽然我看到滚动正在移动,但没有任何反应

我的css代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.mobile-nav .smr-res-nav li {
  margin: 5px 0;
  list-style: none;
  display: block;
  max-width: 200px;
  position: relative;
}

.mobile-nav .smr-res-nav li a {
  font-size: 20px;
  color: #FFF;
  display: inline-block;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
}

.site-navigation-wrapper {
  float: left;
  width: 100%;
  display: block;
  position: relative;

}
.main-navigation {
  width: 100%;
  margin: 0 auto;
  position: relative;
  text-align: center;
}
.main-navigation > ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-block;
}
.main-navigation li {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.main-navigation li:after {
  content: "";
  background: #ff5050;
  width: 100%;
  bottom: -2px;
  left: 0;
  display: block;
  height: 3px;
  position: absolute;
  visibility: hidden;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transition: all 0.3s cubic-bezier(0, 0.795, 0, 1);
  -moz-transition: all 0.3s cubic-bezier(0, 0.795, 0, 1);
  -ms-transition: all 0.3s cubic-bezier(0, 0.795, 0, 1);
  -o-transition: all 0.3s cubic-bezier(0, 0.795, 0, 1);
  transition: all 0.3s cubic-bezier(0, 0.795, 0, 1);
}
.main-navigation .smr-main-nav > .current-menu-item:after,
.main-navigation .smr-main-nav > li:hover:after,
.main-navigation .smr-main-nav ul > li:hover:after {
  visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.main-navigation a {
  font-size: 13px;
  color: #484848 !important;
  
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  padding: 5px;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
.main-navigation ul ul {
  background: #ffffff;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
  float: left;
  position: absolute;
  top: 103%;
  left: -999em;
  z-index: 99999;
  padding: 0;
  text-align: left;
  opacity: 0;
  -webkit-transition: opacity 0.3s cubic-bezier(0, 0.795, 0, 1);
  -moz-transition: opacity 0.3s cubic-bezier(0, 0.795, 0, 1);
  -ms-transition: opacity 0.3s cubic-bezier(0, 0.795, 0, 1);
  -o-transition: opacity 0.3s cubic-bezier(0, 0.795, 0, 1);
 transition: opacity 0.3s cubic-bezier(0, 0.795, 0, 1);
}
.main-navigation ul ul li {
  padding: 0 0 0 20px;
}
.main-navigation ul ul ul {
  left: -999em;
  top: 0;
}
.main-navigation ul ul a {
  width: 200px;
}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
  left: 0;
  opacity: 1;
}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
  left: 100%;
}
.main-navigation .sub-menu li:first-child a {
  padding: 10px 0 5px;
}
.main-navigation .sub-menu li:last-child a {
  padding: 5px 0 10px;
}
.main-navigation .sub-menu a {
  padding: 5px 0 5px;
}
.main-navigation .menu-item-has-children > a:after {
  font-family: "FontAwesome";
  content: "\f107";
  margin-left: 5px;
}
.main-navigation .sub-menu .menu-item-has-children > a:after {
  font-family: "FontAwesome";
  content: "\f105";
  margin-right: 20px;
  float: right;
     }
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<nav id="site-navigation" class="main-navigation" role="navigation">
  <ul id="smr-main-nav" class="smr-main-nav">
    <li id="menu-
    item-21" class="menu-item menu-item-type-post_type menu-item-object-page 
    menu-item-home current-menu-item page_item page-item-2 current_page_item 
    menu-item-21"><a href="#">MAINMENU</a></li>
    <li id="menu-item-22" class="menu-item menu-item-type-post_type menu-item-
    object-page menu-item-22"><a href="#">MAINMENU</a></li>
    <li id="menu-item-23" class="menu-item menu-item-type-post_type menu-item-
    object-page menu-item-23"><a href="#">MAINMENU</a></li>
    <li id="menu-item-24" class="menu-item menu-item-type-post_type menu-item-
    object-page menu-item-24"><a href="#">MAINMENU</a></li>
    <li id="menu-item-25" class="menu-item menu-item-type-post_type menu-item-
    object-page menu-item-25"><a href="#">MAINMENU</a></li>
    <li id="menu-item-247" class="menu-item menu-item-type-post_type menu-item-
    object-page menu-item-247"><a href="#">MAINMENU</a></li>
    <li id="menu-item-207" class="menu-item menu-item-type-custom menu-item-
    object-custom menu-item-has-children menu-item-207"><a href="#">MAINMENU</a>
      <ul class="sub-menu">
        <li id="menu-item-176" class="menu-item menu-item-type-post_type menu-item-
    object-page menu-item-176"><a href="#">SUBMENU</a></li>
        <li id="menu-item-195" class="menu-item menu-item-type-post_type menu-item-
    object-page menu-item-195"><a href="#">SUBMENU</a></li>
        <li id="menu-item-198" class="menu-item menu-item-type-post_type menu-item-
    object-page menu-item-198"><a href="#">SUBMENU</a></li>
        <li id="menu-item-165" class="menu-item menu-item-type-post_type menu-item-
    object-page menu-item-165"><a href="#">SUBMENU</a></li>
        <li id="menu-item-313" class="menu-item menu-item-type-post_type menu-item-
    object-page menu-item-313"><a href="#">SUBMENU</a></li>
      </ul>
    </li>
  </ul>
</nav>

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44550280

复制
相关文章
垂直菜单特效--移动端
垂直菜单显示收缩特效–移动端浏览器版 并且实现去除点击事件300ms的阴影效果 css html { height: 100%; width: 100%; font-size: 100px; outline: 0;} body { height: 100%; margin: 0; position: relative;background: #efeff4;} .ui-header h1{font-size: 20px;text-align: center;color: #3b3c40;margin-
White feathe
2021/12/08
8390
垂直菜单特效--移动端
自定义实现垂直滚动的TextView
通过控制y参数可实现文字不同的垂直距离,这里的x,y并不代表默认横向坐标为0,纵向坐标为0的坐标,具体详解我觉得这篇博客解释的比较清楚,我们主要关注的是参数y的控制,y其实就是text的baseline,这里还需要解释text的杰哥基准线:
大大大大大先生
2018/09/04
1.9K0
自定义实现垂直滚动的TextView
子元素滚动,父元素不滚动
这个是为了处理在bootstrap框架中的iframe 滚动条的问题,查找到的解决方案
solate
2019/07/22
4K0
ViewFlipper-仿淘宝垂直广告滚动
viewflipper的子布局item_viewflipper.xml,下面是效果图,自己写,不会没招。
android_薛之涛
2018/09/12
2.4K0
ViewFlipper-仿淘宝垂直广告滚动
第48天:垂直滚动条
垂直滚动条 1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title></title> 6 <style> 7 .box { 8 width: 300px; 9 height: 500px; 10 border: 1px solid red; 11
半指温柔乐
2018/09/11
6410
第48天:垂直滚动条
css如何隐藏垂直滚动条但同时需保持滚动
在写前端页面时,对于超出的内容,我们希望隐藏,同时保持垂直的滚动,但是又不希望有丑陋的垂直滚动条,那该怎么去实现呢
itclanCoder
2023/02/26
2.2K0
css如何隐藏垂直滚动条但同时需保持滚动
【答疑释惑】固定菜单滚动
分享一下滚动菜单源码,可以直接用,希望对盟友有帮助 <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>test</title> <script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.8.3/jquery.min.js"></script> <style type="text/css"> *{ margi
程序员互动联盟
2018/03/13
1K0
jQuery无缝图片横向(水平)/竖向(垂直)滚动
jQuery的一个不错的小插件,记性越来越差了,整理一下贴在这里,方便以后Copy & Paste <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head><title> </title> <script typ
菩提树下的杨过
2018/01/22
17.1K0
Ant Design Pro 中 点击子菜单的时候,其他菜单不自动收起来
记录一波自己在这段时间碰到的一个Ant Design Pro 的坑:  每次点击菜单都会将其他菜单自动收起来,导致一系列的用户体验不佳。
TimothyJia
2022/12/10
1.6K0
Android-SubMenu选项菜单和子菜单
简介: SubMenu:代表一个子菜单,包含1~N个MenuItem 实现效果: 具体实现方法: 主活动 MainActivity: public class MainActivity extends AppCompatActivity { //定义 “字体大小” 菜单项的标识 final int FONT_10 = 0x111; final int FONT_12 = 0x112; final int FONT_14 = 0x113; final int FON
圆号本昊
2021/09/24
1.3K0
Android-SubMenu选项菜单和子菜单
vue elementui navmenu 多级导航菜单(水平、垂直)
NavMenu.vue的<el-menu-item中加上:route="navMenu.entity.value"
全栈程序员站长
2022/09/17
7.7K0
vue elementui navmenu 多级导航菜单(水平、垂直)
ST7789 SPI LCD硬件垂直滚动功能的使用
小熊派开发板的 LCD 小屏幕使用是ST7789驱动IC,之前一直有在该块屏幕上实现滚动显示的想法,最初构想在MCU侧创建一个大的队列,将整个屏幕显示内容交由队列管理,然后不停的去整屏刷新以实现屏幕滚动。
Mculover666
2021/07/01
3.4K0
MFC 控件编程之水平滚动条跟垂直滚动条
  首先在操作滚动条的时候.我们要知道滚动条的一些属性. 比如我们要设置 最大值 最小值. 以及每次递增的值是多少.都要设置.
IBinary
2019/05/25
2.8K0
ST7789 SPI LCD硬件垂直滚动功能的使用
小熊派开发板的 LCD 小屏幕使用是ST7789驱动IC,之前一直有在该块屏幕上实现滚动显示的想法,最初构想在MCU侧创建一个大的队列,将整个屏幕显示内容交由队列管理,然后不停的去整屏刷新以实现屏幕滚动。
杨源鑫
2021/07/07
1.9K0
ST7789 SPI LCD硬件垂直滚动功能的使用
如何纯CSS实现标题栏、表格头水平滚动垂直不滚动
有些报表会很宽,浏览器水平放不下,需要水平滚动显示,这个可以设置overflow-y:hidden实现,很基本的实现,没什么难度。
周陆军博客
2023/05/07
1.6K0
【说站】python PyQt子菜单的使用
以上就是python PyQt子菜单的使用,希望对大家有所帮助。更多Python学习指路:python基础教程
很酷的站长
2022/11/24
8420
python开发_tkinter_多级子菜单
==========================================================
Hongten
2018/09/13
1.9K0
python开发_tkinter_多级子菜单
点击加载更多

相似问题

CSS垂直菜单-带有滚动的子菜单

34

垂直菜单导航-当菜单有滚动时,子菜单不显示

13

JavaScript中的垂直滚动菜单

11

垂直菜单滚动Css

14

ListBox垂直滚动条在菜单中不起作用

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文