简体   繁体   English

iPhone上的twitter-bootstrap导航栏徽标和折叠菜单问题

[英]twitter-bootstrap navbar-logo and collapsed menu issue on iPhone

I am having issue with using bootstrap navbar with an image logo that overflows on the navbar. 我在使用带有导航徽标的图像徽标的引导导航栏时遇到问题。 The issue is on the collapsed menu when opened on the iPhone. 问题是在iPhone上打开时折叠菜单上的问题。 It looks something like this: 看起来像这样:

在此处输入图片说明

Here's the link to my site. 这是我网站的链接 Here's how I handle the image logo on the navbar: 这是我在导航栏上处理图像徽标的方式:

<div class="navbar navbar-default navbar-fixed-top brandon-grotesque-bold">
  <div class="navbar-header">
    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse">
      <span class="sr-only">Toggle navigation</span>
      <span class="icon-bar"></span>
      <span class="icon-bar"></span>
      <span class="icon-bar"></span>
    </button>


    <a class="navbar-brand nav-title-logo" href="http://test.com/">  </a>

  </div>

  <div class="navbar-collapse in" id="navbar-collapse" style="height: auto;">
    <ul class="nav navbar-nav navbar-left">
      <li>
        <a href="/">
          Home
        </a>
      </li>
      <li>
        <a href="/tentang-kami">
          Apaan sih ni?
        </a>
      </li>
      <li>
        <a href="/cara-bergabung">
          Mau gabung?
        </a>
      </li>
      <li>
        <a href="/faq">
          Faq
        </a>
      </li><li>
      <a href="/contact">
        Contact Us
      </a>
    </li>
    </ul>

    <ul id="registerCart" class="nav navbar-nav navbar-right">
      <li>
        <a href="#" class="popup register">Register</a>
      </li>
      <li class="divider-vertical"></li>
      <li>
        <a href="#" class="popup signin">Login</a>
      </li>
    </ul>
  </div>
</div>

I am using a background image for the logo. 我正在使用徽标的背景图片。 Any ideas on how to fix this? 有想法该怎么解决这个吗? It seems that when I remove: webkit-box-sizing: border-box; 看来,当我删除:webkit-box-sizing:border-box; from bootstrap it works just fine. 从引导它工作得很好。 I am not sure if this is the way to go. 我不确定这是否可行。

What about adding something like 那么添加类似的东西

.navbar-collapse {
    min-width: 100px;
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM