0

私は以下のコードを持っています:

html:

<div class="container">
    <div class="content">
        <ul>
        <li class="item">a</li>
        <li class="item">bb</li>
        <li class="item">ccc</li>
        <li class="item">dddd</li>
        <li class="item">eeeee</li>
        </ul>
    </div>
</div>

CSS:

.container{
    width: 200px;
    background-color: red;
    overflow: hidden;
}

.content ul{
    padding: 0px;
    margin: 0px;
}

.item{
    padding: 1px 10px 1px 10px;
    background-color: green;
    border: 1px black solid;
    margin: 1px;
    display: inline-block;
}

http://jsfiddle.net/VSfHS/183/

そして、スクロール可能なオーバーフローでアイテムを1行に表示する必要があります。アイテムの数は動的であるため、コンテンツの幅を事前に設定することはできません。

4

1 に答える 1

5

どうぞ。 http://jsfiddle.net/VSfHS/184/

解決策はwhite-space: nowrap

于 2013-02-14T11:57:20.923 に答える