shareddivの実際の幅と高さをコンテンツに設定する前に、それに基づいてshareddivに収まるパネルの数を決定できます。デバイスまたはブラウザの解像度HTML - コンテンツを作成する前にdivの幅と高さを取得するには
<div id="outerdiv">
<div style="width: 100% ;height:100%;" id="sharedDiv" ></div>
</div>
アラートは、コードの異なる場所で異なる値を返します。
var divow = document.getElementById('sharedDiv').offsetWidth;
alert("div offsetwidth"+divow);
あなたは私たちは、それがコード内の異なる場所で異なる値を返す理由を把握を支援するためのより多くのコードを投稿する必要があります。 divの実際の幅はコード内のこれらの異なるポイント間で変化しますか?私がここで見ることができるところから、あなたが正しい道にいるように見えます。 – Travesty3
待って、divの_width_がその値をどこに問い合わせるかによって実際に変わると言っていますか? Hm。 –
はい!width = 100%とheight = 100%のスタイルを指定すると、divをデバイスの幅と高さにすると思っていました。このdiv領域にコントロールをレンダリングする前に、divのサイズ、それはデバイスの幅と高さに等しくなり、簡単に私はデバイスに正しくフィットするコントロールの数を計算することができます。 – user1071096