4

フレームセットとフレームを多用する古い世代のサーバーベースの Web アプリケーションを更新しています。フレームが良くなく、iframe がより優れた HTML5 準拠のソリューションである理由を理解しています。

私が達成するのに苦労しているのは、フレームで簡単に行うことができるiframeに相当するものです。固定幅の左の「メニュー」フレームと、使用可能な幅の残りを埋める右の「コンテンツ」フレームで、どちらも高さ100%です。

フレームセットを使用すると、次のようになります。<frameset cols="300,*">...</frameset>

iframe では、「*」で余りを指定することはできません。寸法は px または % で指定する必要があります。パーセントは理想的であるように聞こえますが、そうではありません: ブラウザの幅を 4000 px にすると、すべての追加スペースをメニューではなくコンテンツに入れる必要があります。

広範囲に検索しましたが、わかりません。これを行うには、css ベースで js を使用しない、HTML5 に準拠した簡単な方法があると確信していますが、その方法については知りません。前もって感謝します。

4

0 に答える 0