回答編集履歴

1

tuika

2022/11/03 05:50

投稿

Cocode
Cocode

スコア2316

test CHANGED
@@ -1,3 +1,4 @@
1
+ ### 完成コード例
1
2
  親要素の方に`aspect-ratio`を書いてみてはいかがでしょうか?
2
3
 
3
4
  ```scss
@@ -16,3 +17,13 @@
16
17
 
17
18
  質問者様のコードですと、親要素に合わせてwidth / heightともに100%とサイズ指定しているので、そちらが優先されています。
18
19
 
20
+ ### ダメな例
21
+ 例えば以下のように書いた場合、200pxの正方形となり、3:2のアスペクト比にはなりません。
22
+
23
+ ```css
24
+ div {
25
+ aspect-ratio: 3 / 2;
26
+ width: 200px;
27
+ height: 200px;
28
+ }
29
+ ```