使用ul li标签使用bootstrap进行css水平滚动

hel*_*llo 5 css scrollbar css3 horizontal-scrolling twitter-bootstrap

我正在尝试使用bootstrap进行水平滚动,但我无法让它水平滚动.我的li标签不会以它应该的方式包裹(它正常包装).

HTML:

<div class="container suggest">
  <ul class="thumbnails bsuggest" >
    <li class="span2">
     text goes here
    </li>
  </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.bsuggest
{
    overflow-x:scroll;
    overflow-y:hidden;
    height:250px;
    white-space:nowrap; !important
    width:100%;
}
.bsuggest li
{
    float:left;
    display:inline-block;
    *dsplay:inline;/* For IE7*/
    *zoom:1;/* For IE7*/
    white-space:normal;
}
.suggest
{
    width:100%;
    position:relative;
    margin-top:95px;
}
Run Code Online (Sandbox Code Playgroud)

我想我已经做了它应该做的事情?

adr*_*aan 14

在Bootstrap 2中,您必须覆盖一些span*样式.

ul元件必须得到这个CSS:

ul.your-horizontal-list {
    white-space: nowrap;
    overflow-x: auto;
}

ul.your-horizontal-list li[class*="span"] {
    display: inline-block;
    float: none;
}
Run Code Online (Sandbox Code Playgroud)

这是一个工作演示.

确保在引导CSS之后加载CSS.

编辑:将其命名为自引导2,在引导3,你可能需要更换spancol-...或类似的东西.


dev*_*dev 1

white-space:nowrap; !important需要在上线.bsuggest之前!important;

像这样white-space:nowrap !important;