高さに応じて100%の高さと幅のスケーリングを持つ正方形を作成し、常にその縦横比を維持する必要があります。高さ維持率に応じた四角形の尺度
正方形DIVスケーリングの一般的な例は、幅(https://spin.atomicobject.com/2015/07/14/css-responsive-square/)に従います。私はCSS/flexboxを使用してこれを解決したいと思いますが、私は適切な解決策を見つけることができません。 (IEと従来のブラウザのサポートは重要ではありません)
同じスタイルを共有する複数の要素が存在する必要があります。 私はそれを描こうとしましたが、これが理にかなっているかどうかはわかりません。個々の四角形は外側のdivに収まる必要がありますが、3つの四角形は同じサイズであってはなりません。
私が与えると、私はこれをやって試してみた方法のアイデアたいが、私はたくさんのことをやったので、詳細に入ることは困難である - それらのどれもが本当に作業していません。私は絶対的な位置付けを試みましたが、それには幅が必要です。私はjqueryを使って幅/高さを計算しようとしました - これは長い間waaaayを取る - 多くのエントリがあるので。私は高さを使用してみました:100%+ width:auto、何もレンダリングしません、私は上記の解決策を試しました(これは華麗です、はい悲しいことに、 。 etcetcetc !! :)
この問題の解決策は私の問題には十分ではありません。
あなたはそれのためにやっている私たちに示してください。コードを共有すれば、私たちはあなたを助けることができます。 – kkakkurt
上記の質問の重複はありません。上にリンクされたものは、幅を使用しています... –
幅:30vw、高さ:30vw – HudsonPH