要素の幅と高さをパーセンテージで設定して、大きな画面では少し大きく、通常の画面では普通に見えるようにしました。また、小さすぎる画面で表示したときにレイアウトが歪まないように設定min-height
しました。min-width
要素の 1 つを正方形として表示したいのですが、それを実現するための CSS のみのソリューションを思いつくことができません。
これが私が試したものです: http://jsfiddle.net/5VTTD/、しかしうまくいきませんでした。
これは機能します: http://jsfiddle.net/5VTTD/1/ですが、JS を使用します。