2013-02-13 77 views
0

下面的代码在IE 8.0中不起作用 它在firefox和chrome浏览器中工作正常。在IE中,列表项不是来自单行,而是来自多行。如何解决这个问题。nav-pills不起作用

我使用的引导V2.0.0 和jQuery V1.7.1

<div class="row-fluid"> 
     <div class="span12"> 
      <div class="pull-left"> 
       <ul class="nav nav-pills"> 

        <li> 
         <a href="#" data-toggle="pill">openorder" 
         </a> 
        </li> 
        <li > 
         <a href="#" data-toggle="pill">completedorder</a> 
        </li> 

        <li> 
         <a href="#" data-toggle="pill">service" </a> 
        </li> 
       </ul> 
      </div> 
     </div> 
    </div> 

回答

0

很难只用这里的HTML,没有例子的话。你用javascriptjquery标记了这个 - 这里也有一些问题吗?

我认为你应该删除pull-left类,因为这只会使浮动内部的时间向左。我怀疑这是你的问题。

+0

删除左拉对我不起作用。 – user2045474 2013-02-14 02:33:20

+0

好吧,我把你的代码放入一个例子中,它似乎在Chrome,Firefox和IE中工作得很好。 http://jsfiddle.net/ChrisMBarr/YtgUa/ – 2013-02-14 15:11:45

+0

谢谢你克里斯 – user2045474 2013-03-05 21:05:07