Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何使用Twitter引导使站点移动友好?_Html_Css_Mobile_Twitter Bootstrap - Fatal编程技术网

Html 如何使用Twitter引导使站点移动友好?

Html 如何使用Twitter引导使站点移动友好?,html,css,mobile,twitter-bootstrap,Html,Css,Mobile,Twitter Bootstrap,我正在使用Twitter引导,当我在移动设备上打开它时,我的站点出现了一些问题 我的标题看起来很糟糕,当我调整窗口大小时,它看起来如下所示: <meta name='viewport' content='user-scalable=no'> .navbar .nav.pull-right { margin-left: 0.625em; margin-top: 2.5em; margin-right: 0; background-image: url('../

我正在使用Twitter引导,当我在移动设备上打开它时,我的站点出现了一些问题

我的标题看起来很糟糕,当我调整窗口大小时,它看起来如下所示:

<meta name='viewport' content='user-scalable=no'>
.navbar .nav.pull-right {
   margin-left: 0.625em;
   margin-top: 2.5em;
   margin-right: 0;
   background-image: url('../img/menuBG.png');
   background-repeat: no-repeat;
   height:3.5em;
}

在所有设备中都应该是这样的:

这是我的HTML:

     <ul class="nav pull-right">

          <li><a href="index.html"><b>Home</b></a></li>
          <li class="divider-vertical"></li>

          <li class="dropdown">
          <a href="#" class="dropdown-togle" data-toggle="dropdown">
          <b>Download</b>
          <b class="caret"></b></a>
          <ul class="dropdown-menu">
          <li><a href="downloading_link.html">Meepo for iPhone</a></li>
            <li><a href="#" id="not_active">Android coming soon</a></li>
            </ul>
            </li>

          <li class="divider-vertical"></li>
          <li><a href="faq.html"><b>F.A.Q.</b></a></li>
          <li class="divider-vertical"></li>
          <li><a href="support/index.html" id="last_link"><b>Support</b></a>
          </li>  
        </ul>
我想我需要删除这里的背景图像,使其在移动设备上可用


我能让它在移动设备上看起来更好吗(和在PC上一样)?我需要写一些新的css只为手机?也许我不应该使用响应式css来调整大小?

这是为了溢出

您需要将溢出设置为隐藏或无; 你还可以做一些其他的事情来防止这种情况发生

正确设置视口元标记会有所帮助,如下所示:

<meta name='viewport' content='user-scalable=no'>
.navbar .nav.pull-right {
   margin-left: 0.625em;
   margin-top: 2.5em;
   margin-right: 0;
   background-image: url('../img/menuBG.png');
   background-repeat: no-repeat;
   height:3.5em;
}

要使其具有响应性,还必须包括
引导响应.css
。在本例中,
背景图像
与您的问题无关。非常感谢完整的HTML代码//编辑:只需搜索链接即可。请检查这个@Sn0opy,我确实使用responsive.css,但我认为我在代码中犯了一些错误。我的图像具有静态宽度,当我调整窗口大小时,它保持相同的宽度,所以它看起来像这样。我的问题是错误地使用响应式css。你能告诉我我会做错什么吗?愚蠢的问题,但我还是被卡住了。转到-这里有一个解释如何使用导航栏进行响应性设计。它在移动设备/较低分辨率上使用不同的导航栏。