質問編集履歴

2

fix

2021/01/01 10:36

投稿

solMackartony
solMackartony

スコア18

test CHANGED
@@ -1 +1 @@
1
- CSSにおいて正方形を縦横比率を変えずに余白がある状態にしたい
1
+ CSSにおいて正方形に余白がある状態にしたい
test CHANGED
File without changes

1

fix

2021/01/01 10:35

投稿

solMackartony
solMackartony

スコア18

test CHANGED
File without changes
test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
 
18
18
 
19
- 現在、**縦横比を保てるように実装できているのですが、余白の設定に詰まっています。**
19
+ 現在、縦横比を保てるように実装できているのですが、余白の設定に詰まっています。
20
20
 
21
21
  サポートいただけないでしょうか?
22
22
 
@@ -114,116 +114,4 @@
114
114
 
115
115
  }
116
116
 
117
- ```今HTML,CSS,Bootstrapでページをデザインしています。
118
-
119
-
120
-
121
- 画像を正方形にトリミングし、5個ずつ2列で表示します。
122
-
123
- 以下のようにできているのですが、
124
-
125
- **それぞれの画像がくっつかず、余白をつけるようにしたい**です。
126
-
127
- [![画像の説明をここに入力][1]][1]
128
-
129
-
130
-
131
-
132
-
133
- [1]: https://i.stack.imgur.com/cpzFX.png
134
-
135
-
136
-
137
- 現在、縦横比を保てるように実装できているのですが、余白の設定に詰まっています。
138
-
139
- サポートいただけないでしょうか?
140
-
141
-
142
-
143
- ▼HTML
144
-
145
-
146
-
147
- <div class="flex-container">
148
-
149
- <ul>
150
-
151
- <li><img class="testimonials-img" src="img/blog/1.jpg" alt=""></li>
152
-
153
- <li><img class="testimonials-img" src="img/blog/1.jpg" alt=""></li>
154
-
155
- <li><img class="testimonials-img" src="img/blog/1.jpg" alt=""></li>
156
-
157
- <li><img class="testimonials-img" src="img/blog/1.jpg" alt=""></li>
158
-
159
- <li><img class="testimonials-img" src="img/blog/1.jpg" alt=""></li>
160
-
161
- <li><img class="testimonials-img" src="img/blog/1.jpg" alt=""></li>
162
-
163
- <li><img class="testimonials-img" src="img/blog/1.jpg" alt=""></li>
164
-
165
- <li><img class="testimonials-img" src="img/blog/1.jpg" alt=""></li>
166
-
167
- <li><img class="testimonials-img" src="img/blog/1.jpg" alt=""></li>
168
-
169
- <li><img class="testimonials-img" src="img/blog/1.jpg" alt=""></li>
170
-
171
- </ul>
172
-
173
- </div>
174
-
175
-
176
-
177
-
178
-
179
- ▼CSS
180
-
181
-
182
-
183
- ul{
117
+ ```
184
-
185
- display: flex;
186
-
187
- flex-wrap: wrap;
188
-
189
- }
190
-
191
- li{
192
-
193
- position: relative;
194
-
195
- width: 20%;
196
-
197
- }
198
-
199
- li:before{
200
-
201
- content: "";
202
-
203
- display: block;
204
-
205
- padding-top: 100%;
206
-
207
- }
208
-
209
- img{
210
-
211
- position: absolute;
212
-
213
- width: 100%;
214
-
215
- height: 100%;
216
-
217
- top: 0;
218
-
219
- right: 0;
220
-
221
- bottom: 0;
222
-
223
- left: 0;
224
-
225
- margin: auto;
226
-
227
- object-fit: cover;
228
-
229
- }