ブートストラップAdmimLTEテンプレート内にハイチャートグラフを表示しようとしています。 コンテンツクラスセクションを使用して、内部にハイチャートグラフを含むボックスクラスを保持しています。ハイチャートグラフがブートストラップボックスに埋め込まれない
<section class="content">
<!-- Default box -->
<div class="box">
<div class="box-header">
</div>
<div class="box-body">
<div id='chartID'></div>
</div>
</div>
</section>
adminLTEテンプレートなしでチャートを使用している場合、私は、このjfiddleで見られるような100%に高さを設定することができます:私はadminLTEテンプレートでチャートを配置すると、高さ属性がhttp://jsfiddle.net/wkkAd/149/
ですボックスの100%に合うようにグラフのサイズを変更しません。 高さを変更できる唯一の方法は、グラフの高さをパーセンテージではなくピクセル単位で手動で設定することです。 ハイチャートのドキュメントでは、チャートの要素を含む高さを設定する限り、グラフの高さは動的に設定されています。ポジションが絶対的な場合は、固定された数値であっても、パーセントであってもかまいません。
ボックスクラスの既定の高さは既に100%ですが、ボックス本体を100%に設定しても機能しません。
ボックスやボックスボディクラス内のコンテンツをすべて100%作成する方法に関するアイデアはありますか?クラスbox-body
とdiv要素で
感謝を。私はあなたが説明したことを試してきましたが、それは私のために働いていません。複製するために、私はAdminLTEとHighchartsの新しいコピーをダウンロードしました。私は何のスタイルも変更せず、ハイチャートのデモグラフでコードをドロップしました。同じ結果...このメインボックスの下に箱がありますか?あなたの例でそのボックスが画面の高さを満たしているのだろうか。画像に表示されているようなグラフを2行目に配置することはできますか? – luskbo