html - 我的左侧菜单和子菜单在低带宽情况下覆盖了我的整个页面

标签 html css

我有一个左侧菜单,当我将鼠标悬停在一个菜单项上时,会打开一个子菜单,当我点击子菜单时,如果网速很慢,背景会覆盖我的整个页面,然后会恢复原样。

CSS

@media (min-width: 478px) {
   nav.main-menu {
      position: absolute;
      top: 72px;
      left: 0;
      z-index: 1010;
      overflow: hidden;
      width: 60px;
      height: 100%;
      background: #333333;
      -moz-transform: translateZ(0) scale(1, 1);
      -ms-transform: translateZ(0) scale(1, 1);
      -o-transform: translateZ(0) scale(1, 1);
      -webkit-transform: translateZ(0) scale(1, 1);
      -moz-transition: width 0.05s linear;
      -o-transition: width 0.05s linear;
      -webkit-transition: width 0.05s linear;
      transition: width 0.05s linear;
      transform: translateZ(0) scale(1, 1);
   }

   nav.main-menu > ul {
      margin: 7px 0;
   }

   nav.main-menu li {
      position: relative;
      display: block;
      width: 250px;
   }
}

如何解决这个问题?

最佳答案

删除了这部分并且它工作正常:

 -moz-transform: translateZ(0) scale(1, 1);
  -ms-transform: translateZ(0) scale(1, 1);
  -o-transform: translateZ(0) scale(1, 1);
  -webkit-transform: translateZ(0) scale(1, 1);
  -moz-transition: width 0.05s linear;
  -o-transition: width 0.05s linear;
  -webkit-transition: width 0.05s linear;
  transition: width 0.05s linear;
  transform: translateZ(0) scale(1, 1);

关于html - 我的左侧菜单和子菜单在低带宽情况下覆盖了我的整个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29251479/

相关文章:

html - CSS 优先链接

javascript - HTML 单选框和复选框未在内部选中/取消选中

iphone - 如何使用纯 CSS3 翻转 .html 页面?

javascript - 移动下拉菜单不会关闭javascript

jquery - 如何在 paginatorTemplate 中使用 {totalPages}?

javascript - 点击div向下移动

javascript - 如何将我的事件处理与 HTML 代码分开

javascript - angular 1.3找不到 Controller 功能

html - 如何将自定义波浪形分隔线添加到部分

javascript - 如何在一定高度后固定滚动 div 并在到达其他 div 后停止?