Zurb Foundation のコードを調べたところ、レスポンシブな正方形の div を許可するために、次のような CSS アプローチを使用していることに気付きました。
.div{
position:relative;
width:33%;
height:0;
padding-bottom:33%;
}
.divInner{
position:absolute;
width:100%;
height:100%;
}
私はいくつかの新しいプロジェクト(まだプライベート開発中)でこのアプローチを使用してきましたが、ブラウザのサポートや、高さが幅のサイズを模倣できる理由がわかりません。なぜこれが起こるのか誰か知っていますか?ありがとう!