【问题标题】:wordpress wp_nav_menu not displaying in safariwordpress wp_nav_menu 未在 Safari 中显示
【发布时间】:2012-08-06 19:38:21
【问题描述】:

这是我的css

#menubar{position:absolute; width:100%; height:42px; background:url(images/menubar-bg.jpg); margin-top:112px; }
    #menu-home{width:80%; height:42px; margin:0 auto;}
    #menu-home li{position:relative;}
    #menu-home>li>a{float:left; text-decoration:none; color:#ffffff; font-family:arial; font-size:16px; font-weight:500;  padding:13px 2%; }
    #menu-home li.last-child{float:right; }
    #menu-home li.last-child a{padding:13px 0; color:#face30;}
    #menu-home .sub-menu{position:absolute; background:url(images/menu-hover-bg.jpg); width:100%; height:259px; top:0px; top:-220px; z-index:-1000;}

这适用于所有其他浏览器

这是我的工作网址 demo site

请帮忙.....

【问题讨论】:

    标签: css wordpress safari cross-browser


    【解决方案1】:

    编辑你的 CSS 并添加 float: left;到您的 #menu-home li 元素:#menu-home li{ position:relative; float: left; } 。这样 Safari 将只给 LI 所需的空间。

    【讨论】:

      猜你喜欢
      • 2014-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多