タイトル通りですが、どのように動いて、正方形が作られてるのかわからなかったので、質問致しました。
ネットで検索すると以下のような記述がありました。
#wrapper { position: relative; width: 100%; } #wrapper:before { content:""; display: block; padding-top: 100%; } #content { position: absolute; top: 0; left: 0; bottom: 0; right: 0; }
参考URL:https://qiita.com/ryounagaoka/items/a98f59347ed758743b8d
padding-topの100%が横幅の100%を取るのは、わかったのですが、
・beforeでなぜ指定しているのか
・なぜcontent要素にもそれが影響するのか、どうやってcontent要素の縦横が決まっているのか
がわかりません。
どなたかご教授いただけるとうれしいです。
よろしくお願い致します。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/27 04:05
2017/12/27 04:10
2017/12/28 02:01