0

ブラウザー ウィンドウの高さに基づいてコンテンツがスケーリングされる水平レイアウト (列あり) を作成しようとしています。

幅に基づく完全な比率についての回答に出くわしましたが、無限の幅が必要です (コンテンツの量が常に同じであるとは限らないため)。

これは HTML/CSS を使用するだけで可能ですか?

4

1 に答える 1

0

cssで縦横比を保つのは大変ですが、メインコンテンツボックスの高さを90%、コンテナの高さを100%にすればOKです。ブラウザ ウィンドウに応答する必要があります。ただし、高さのみで、幅はありません。

そこから、javascript を使用して with を<height> * 1.5(または同様の) に設定できます。これは、ドキュメントの準備完了イベントだけでなく、ウィンドウのサイズ変更イベントでも行う必要があります。

于 2013-04-03T09:12:48.660 に答える