回答編集履歴

1

日本語修正

2023/02/01 22:09

投稿

Cocode
Cocode

スコア2314

test CHANGED
@@ -2,13 +2,13 @@
2
2
  #### 背景画像が表示されない原因
3
3
  - `position:absolute`を指定すると、その要素は浮いた状態になります。
4
4
  - 親子関係は継続されていますが、位置関係的には質問者様のコードの`.feature`の中にはもう入っていない状態です。
5
- - つまり`.feature`要素の中に何もない状態となり、横幅・高さともに0pxとなっているため、背景画像が表示されません。
5
+ - つまり`.feature`要素の中に何もない状態となり、高さ0pxとなっているため、背景画像が表示されません。
6
6
 
7
7
  #### ロゴと画像の配置がうまくいかない原因
8
8
  - `.feature`の中に直接`<img>`タグを2つ書いているため、配置が難しくなっています。
9
9
 
10
10
  #### 画像が変形してしまう原因
11
- - 画像の本来の縦横比とは違う比率の`width`と`height`を定しているため、その比率に変形してしまっています。
11
+ - 画像の本来の縦横比とは違う比率の`width`と`height`を定しているため、その比率に変形してしまっています。
12
12
 
13
13
  ## 対策
14
14
  - `.feature`の横幅とサイズを指定する、または、画像のうち最低1つは`absolute`を使用せず中に入っている状態にする。
@@ -55,13 +55,13 @@
55
55
  left: -5%;
56
56
  z-index: 999;
57
57
 
58
- /* ロゴの最大サイズは.img-boxの80% */
58
+ /* ロゴの最大サイズは.img-boxの80%(適当に指定してみました。任意の数値に変更してください) */
59
59
  max-width: 80%;
60
60
  height: auto;
61
61
  }
62
62
 
63
63
  .feature-image {
64
- /* 画像の縦比を2:1にする(任意の比率を設定してください) */
64
+ /* 画像の縦比を2:1にする(任意の比率を設定してください) */
65
65
  width: 100%;
66
66
  aspect-ratio: 2 / 1;
67
67
 
@@ -71,4 +71,4 @@
71
71
  box-shadow: 1.5vw 1.875vw #f4d4c3;
72
72
  }
73
73
  ```
74
- 各種数値は適当なので、任意の数値に設定してください。
74
+ 各種数値は適当なので、任意の数値を指定してください。