位置:在IOS safari中修复问题

时间:2014-03-05 09:37:34

标签: html ios css safari

我正在使用位置:固定的菜单和子菜单,主菜单在所有浏览器中工作正常甚至在safari中但子菜单出现的问题我已经修复了窗口顶部100%宽度的菜单,对于子菜单我也给定位置,这样我也将采取窗口的全宽,这在所有浏览器中都很好,但在safari中,子菜单从其父元素开始,而不是全宽窗户。

这是子菜单下拉列表的代码

 .dropdown-menu {
          position: fixed;
          top: 55px;
          left: 0;
          z-index: 1000;
          display: none;
          float: left;
          min-width: 100%;
          padding: 5px 0;
          margin: 2px 0 0;
          font-size: 14px;
         list-style: none;
         background-color: #ffffff;
         background-clip: padding-box;
        }

1 个答案:

答案 0 :(得分:0)

你必须让dropdown的父'li'定位静态。 e.g

.nav > li
{
  position:static;
}

这将有效。