回答編集履歴

3

追記しました。

2020/04/11 11:27

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -10,8 +10,30 @@
10
10
 
11
11
 
12
12
 
13
- 上記URLの以下の項目を見てください。
13
+ ---
14
14
 
15
- - background-size = cover → 要素埋める
15
+ 画面サイズ小さくしたときに、右端だけが見切れてしまうので均等にしたい、という意味なら
16
16
 
17
+ `background-position: center center;`を追加すると、左も右も同じ幅見切れるように実装できます。
18
+
19
+
20
+
21
+ ```CSS
22
+
23
+ .top-img-box {
24
+
25
+ position: relative;
26
+
27
+ z-index: 0;
28
+
29
+ overflow: hidden;
30
+
31
+ width: 100%;
32
+
17
- - background-size = contain → 背景画像全体が見える
33
+ background-size: cover;
34
+
35
+ background-position: center center; /* こちらを追加 */
36
+
37
+ }
38
+
39
+ ```

2

修正

2020/04/11 11:27

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -7,3 +7,11 @@
7
7
  参考URL:
8
8
 
9
9
  [https://www.keicode.com/script/css-background-size.php]( https://www.keicode.com/script/css-background-size.php)
10
+
11
+
12
+
13
+ 上記URLの以下の項目を見てください。
14
+
15
+ - background-size = cover → 要素を埋める
16
+
17
+ - background-size = contain → 背景画像全体が見える

1

修正

2020/04/11 11:22

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -1,3 +1,9 @@
1
1
  `background-size: cover;`を使うと背景は見切れます。
2
2
 
3
3
  `background-size: contain;`を使うといかがでしょうか?
4
+
5
+
6
+
7
+ 参考URL:
8
+
9
+ [https://www.keicode.com/script/css-background-size.php]( https://www.keicode.com/script/css-background-size.php)