6

親に子の幅を継承させるのに苦労しています。jsfiddle はこちらhttp://jsfiddle.net/4mk3S/

今、私はちょうど外側のdivを持っています

    white-space: nowrap;

と子div

    display: inline-block;

外側の div が子グループ全体の幅を継承するようにしたいと思います。どんな助けでも本当に感謝します、ありがとう!

コード :

<div class="outer">
    <div class="inner"></div>
    <div class="inner"></div>
    <div class="inner"></div>
</div>

.outer {
    white-space: nowrap;
    padding: 10px;
    background: green;
}

.inner {
    display: inline-block;
    width: 1000px;
    height: 100px;
    background: red;
}
4

1 に答える 1

12

display: inline-block;親にも追加

inline-blockblock(divのデフォルト)幅を親の幅に設定しながら、コンテナにそのすべての子をラップさせます

更新されたフィドル

変更する関連コード

.outer {
    white-space: nowrap;
    padding: 10px;
    background: green;
    display:inline-block;
}
于 2013-07-28T19:11:23.780 に答える