0
私はデータを表示するためにいくつかのdivを使用するウェブサイトを構築しています。最初の2つのdivがお互いの下にある必要があり、次の2つはその右側にある必要があります。ポジショニング4 divs 2 x 2
最初の2つのdivで問題はありませんが、それ以降は難しくなります。あなたが見ることができるように、2つのdiv要素の最初のコンボが(ゲージがダイビングにあり、日付/時刻がDIVである)OKです
、しかし:これは、それが今のように見えるものです次の2人は正しい場所にいません。
基本的に、多数のgauge/datetimeコンボが存在する可能性があります。余裕があるときは、隣に2を置くのが好きで、画面が小さければ、お互いの下に表示したい。
HTML/CSSは次のようになります。
<div class="panel-body">
<a href="http://localhost:8000/chart/116">
<div id="sensor_116_0" style="height: 200px; width: 300px; float:left;"> </div>
</a>
<div style="display:block;height: 50px; width: 300px; float:left; clear: both;"><button type="button" class="btn btn-dashboard btn-default disabled">2016-07-17 14:42:00</button>
</div>
<a href="http://localhost:8000/chart/114">
<div id="sensor_114_1" style="height: 200px; width: 300px; float:left;">
</div>
</a>
<div style="display:block;height: 50px; width: 300px; float:left; clear: both;"><button type="button" class="btn btn-dashboard btn-default disabled">2016-07-17 14:42:00</button>
</div>
</div>
私はいろいろなことを試してみたが、それは私が希望の方法を概説することができませんでした。どのように私はこれを解決することができる任意のアイデア?
何テーブルを使用してはどうですか? – user4759923
これはあなたが必要としているもので、正確にはそうではありません、これはあなたが必要とするものですか? https://jsfiddle.net/Manjuboyz/926Ltqt8/ – Manjuboyz
うん、うまくいくだろうが、テーブルは基本的にはレイアウト目的では使用されない(データテーブルを表示する場合を除く)ので、 CSSで適切なやり方をしてください。 – ErikL