質問するログイン新規登録

回答編集履歴

1

tuika

2022/11/03 05:50

投稿

Cocode
Cocode

スコア2316

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