回答編集履歴

3

リンク修正

2020/04/19 07:16

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  上記については、A、Bのあとに空の<div>を1つ置けばできます。
8
8
 
9
- [CodePenで作ってみたので、ご参照ください。](https://codepen.io/new1ro/pen/vYNKrzd)
9
+ [CodePenで作ってみたので、ご参照ください。](https://codepen.io/new1ro/pen/NWGrBPQ)
10
10
 
11
11
 
12
12
 

2

ソースコードと説明を追記

2020/04/19 07:15

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -6,29 +6,31 @@
6
6
 
7
7
  上記については、A、Bのあとに空の<div>を1つ置けばできます。
8
8
 
9
+ [CodePenで作ってみたので、ご参照ください。](https://codepen.io/new1ro/pen/vYNKrzd)
10
+
9
11
 
10
12
 
11
13
  ```HTML
12
14
 
13
15
  <div class="img-group">
14
16
 
15
- <div style="background-image: url(https://yukawanet.com/wp-content/uploads/imgs/7/4/74b54a6c.jpg);"></div>
17
+ <div style="background-image: url(aaa.jpg);"></div>
16
18
 
17
- <div style="background-image: url(https://mountain-gorilla.co.jp/wordpress/wp-content/uploads/2019/08/blog_20190809_1-1024x678.jpg);"></div>
19
+ <div style="background-image: url(bbb.jpg);"></div>
18
20
 
19
21
  <div></div>
20
22
 
21
- <div style="background-image: url(https://dangerous-creatures.com/wp-content/uploads/2018/11/1710_2_03b-1000x675-e1542700338621.jpg);"></div>
23
+ <div style="background-image: url(ccc.jpg);"></div>
22
24
 
23
- <div style="background-image: url(https://dcdn.cdn.nimg.jp/niconews/articles/body_images/6839242/52a82f862873500671d9e26c0bf1d49cb1a94c611421718f7b737f19ed9f4845b77fe7da57eefd2f67e000673984247ecc6d739c0a0fa34c8fe3029cc3228e23);"></div>
25
+ <div style="background-image: url(ddd.jpg);"></div>
24
26
 
25
- <div style="background-image: url(https://osusumenomono.com/wp-content/uploads/2017/09/gorilla_1504587472.jpg);"></div>
27
+ <div style="background-image: url(eee.jpg);"></div>
26
28
 
27
- <div style="background-image: url(https://s3-ap-northeast-1.amazonaws.com/newsphere.jp/wp-content/uploads/2020/02/12163631/17_shutterstock_1519533602.jpg);"></div>
29
+ <div style="background-image: url(fff.jpg);"></div>
28
30
 
29
- <div style="background-image: url(https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcQhit_n4Y_wIq-HgVlKqj7Vs_msaCQNeFE0R30WV1fK_W2GAdvX&usqp=CAU);"></div>
31
+ <div style="background-image: url(ggg.jpg);"></div>
30
32
 
31
- <div style="background-image: url(https://previews.123rf.com/images/wrangel/wrangel1711/wrangel171100096/90589442-%E3%83%8B%E3%82%B7%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%B3%E3%83%89-%E3%82%B4%E3%83%AA%E3%83%A9-%E3%82%B4%E3%83%AA%E3%83%A9%E3%81%AE%E3%82%B4%E3%83%AA%E3%83%A9-%E3%80%82.jpg);"></div>
33
+ <div style="background-image: url(hhh.jpg);"></div>
32
34
 
33
35
  </div>
34
36
 
@@ -54,9 +56,9 @@
54
56
 
55
57
  flex-shrink: 0;
56
58
 
57
- flex-basis: calc(100% / 3);
59
+ flex-basis: calc(100% / 3); /* 横幅を指定 */
58
60
 
59
- height: 20vw; /* 好きなように設定してください */
61
+ height: 20vw; /* 高さを指定。100vwは画面の横幅100%の意味です。好きなように設定してください */
60
62
 
61
63
 
62
64
 
@@ -76,6 +78,6 @@
76
78
 
77
79
 
78
80
 
79
- display: grid;がやりたいことに近そうなので、調べてみることをオススメします。
81
+ display: grid;がやりたいことに近そうなので、余裕があれば調べてみることをオススメします。
80
82
 
81
83
  (IE11では実装がとても面倒にはなるので、対象にしているのであればdisplay: flex;のままでいいかもしれません。)

1

ソースコードを追記

2020/04/19 06:34

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -8,6 +8,70 @@
8
8
 
9
9
 
10
10
 
11
+ ```HTML
12
+
13
+ <div class="img-group">
14
+
15
+ <div style="background-image: url(https://yukawanet.com/wp-content/uploads/imgs/7/4/74b54a6c.jpg);"></div>
16
+
17
+ <div style="background-image: url(https://mountain-gorilla.co.jp/wordpress/wp-content/uploads/2019/08/blog_20190809_1-1024x678.jpg);"></div>
18
+
19
+ <div></div>
20
+
21
+ <div style="background-image: url(https://dangerous-creatures.com/wp-content/uploads/2018/11/1710_2_03b-1000x675-e1542700338621.jpg);"></div>
22
+
23
+ <div style="background-image: url(https://dcdn.cdn.nimg.jp/niconews/articles/body_images/6839242/52a82f862873500671d9e26c0bf1d49cb1a94c611421718f7b737f19ed9f4845b77fe7da57eefd2f67e000673984247ecc6d739c0a0fa34c8fe3029cc3228e23);"></div>
24
+
25
+ <div style="background-image: url(https://osusumenomono.com/wp-content/uploads/2017/09/gorilla_1504587472.jpg);"></div>
26
+
27
+ <div style="background-image: url(https://s3-ap-northeast-1.amazonaws.com/newsphere.jp/wp-content/uploads/2020/02/12163631/17_shutterstock_1519533602.jpg);"></div>
28
+
29
+ <div style="background-image: url(https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcQhit_n4Y_wIq-HgVlKqj7Vs_msaCQNeFE0R30WV1fK_W2GAdvX&usqp=CAU);"></div>
30
+
31
+ <div style="background-image: url(https://previews.123rf.com/images/wrangel/wrangel1711/wrangel171100096/90589442-%E3%83%8B%E3%82%B7%E3%83%AD%E3%83%BC%E3%83%A9%E3%83%B3%E3%83%89-%E3%82%B4%E3%83%AA%E3%83%A9-%E3%82%B4%E3%83%AA%E3%83%A9%E3%81%AE%E3%82%B4%E3%83%AA%E3%83%A9-%E3%80%82.jpg);"></div>
32
+
33
+ </div>
34
+
35
+ ```
36
+
37
+
38
+
39
+ ```CSS
40
+
41
+ .img-group {
42
+
43
+ display: flex;
44
+
45
+ flex-wrap: wrap;
46
+
47
+ /* align-items: flex-start; */
48
+
49
+ }
50
+
51
+ .img-group > * {
52
+
53
+ flex-grow: 0;
54
+
55
+ flex-shrink: 0;
56
+
57
+ flex-basis: calc(100% / 3);
58
+
59
+ height: 20vw; /* 好きなように設定してください */
60
+
61
+
62
+
63
+ /* 背景画像のための設定 */
64
+
65
+ background-position: center center;
66
+
67
+ background-size: cover;
68
+
69
+ }
70
+
71
+ ```
72
+
73
+
74
+
11
75
  ---
12
76
 
13
77