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

回答編集履歴

1

コード追記

2020/08/22 03:19

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -17,5 +17,40 @@
17
17
  content: '';
18
18
  padding-top: 100%;
19
19
  }
20
+ ```
20
21
 
22
+ 追記
23
+ ---
24
+ 上の条件に加えて、下記の条件を追加
25
+ - div.upload-image の width, height は指定しない=中身の幅、高さに合わせる
26
+ - div.upload-image は div.upload-backgroundcolor の上下左右中央に配置する
27
+
28
+ HTMLを少し修正します。
29
+ ```html
30
+ <div class="row">
31
+ <div>
32
+ :
33
+ </div>
34
+ <div class="upload-backgroundcolor">
35
+ <div class="upload-image">
36
+ <div class="text-center">
37
+ <i class="fas fa-camera"></i>
38
+ <p class="text-center">ファイルをアップロード</p>
39
+ </div>
40
+ </div>
41
+ </div>
42
+ </div>
21
- ```
43
+ ```
44
+ div.text-center 内に、アイコン(i)とテキスト(p)を入れる。
45
+
46
+ CSSは下記を追加。
47
+ ```css
48
+ .upload-image {
49
+ background-color: yellow;
50
+ display: flex;
51
+ justify-content: center;
52
+ align-items: center
53
+ }
54
+ ```
55
+
56
+ [Codepenサンプル](https://codepen.io/hatena19/pen/PoNbXQV)