0

だから私はこの種のhtmlを持っています

<div class="table-container">
  <input type="text" class="some-class"/>
  <table class="dataTable"/> 

.some-class が常に .dataTable の幅の何パーセントかになるようにしたい (40% としましょう)。また、複数のテーブルコンテナ(同じ子を持つ)を追加すると、それらが互いの下に表示されるようにしたいです。

インライン ブロックを使用して最初の要件を達成しましたが、これは、これらの要素が同じ行に表示されることを意味します。

どうすれば両方を達成できますか?

JSFIDDLE- http://jsfiddle.net/9xR78/

4

2 に答える 2

1

これを試して

http://jsfiddle.net/9xR78/4/

.parent{
    background-color : red;
    display : inline-block;
    float:left;
    clear:both;
}
于 2013-07-13T04:32:30.130 に答える
0

新しい各コンテナの<br/>前に配置できます.parent

フィドルの例

于 2013-07-13T04:11:17.243 に答える