0

私はhtmlにいくつかのボックスがあります

<div class="parent">
  <div class="box"></div>
  <div class="box"></div>
  <div class="box"></div>
</div>

cssで定義

.box{
width : 200px;
height : 300px;
display :  block;
float : left
}

親にログテキストを提供し、子内にテキストを流す方法はありますDIVか?またはそれは?DIVCSSJavascript

もちろん、テキストをどこに提供するかは問題ではありません。余分なテキストを次のボックスに流したいだけです。

4

1 に答える 1

5

HTMLを、次のようなコンテンツを含む単一の要素に変更します。

<div class="parent">
  <div class="box"></div>
</div>

次に、次のスタイル仕様を追加します。

.box {
   -moz-column-count: 3;
   -webkit-column-count: 3;
   column-count: 3;
   height: 10em; /* Or whatever height is appropriate. */
}

CSS列の詳細については、http://css-tricks.com/snippets/css/multiple-columns/またはhttps://developer.mozilla.org/en-US/docs/CSS/Using_CSS_multi-column_layouts#The_columns_shorthandを参照してください。 。

于 2012-12-12T19:30:00.210 に答える