質問編集履歴

1

ソースコードの追加、実現したいことの追記

2019/03/30 11:10

投稿

nobu09
nobu09

スコア34

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,77 @@
2
2
 
3
3
 
4
4
 
5
- cssのflexboxを使用して、子要素をはじめの子要素の縦と幅に揃えたい
5
+ cssのflexboxを使用して、はじめの子要素の幅、高さを他の子要素適用する方法がわかりません。
6
+
7
+
8
+
9
+ はじめの子要素:画像
10
+
11
+ その他の子要素:テキスト
12
+
13
+
14
+
15
+ 画像のサイズをテキスト部分に適用したいです。
16
+
17
+ もし、画像のサイズよりテキストのサイズが大きければ、テキストのサイズを画像のサイズに合わせ縦スクロールのレイアウトにしたいです。
18
+
19
+
20
+
21
+ ### 該当のソースコード
22
+
23
+
24
+
25
+ ```html
26
+
27
+ <div class="menu">
28
+
29
+ <div class="item-img">
30
+
31
+ <a href=""><img src="画像のパス" alt="テスト"></a>
32
+
33
+ </div>
34
+
35
+ <div class="item">
36
+
37
+ <a href="">item 1</a>
38
+
39
+ </div>
40
+
41
+ <div class="item">
42
+
43
+ <a href="">item 2</a>
44
+
45
+ </div>
46
+
47
+ </div>
48
+
49
+ ```
50
+
51
+
52
+
53
+ ```css
54
+
55
+ .menu {
56
+
57
+ display: flex;
58
+
59
+ }
60
+
61
+ .item-img > a {
62
+
63
+ display: block;
64
+
65
+ }
66
+
67
+ .item > a {
68
+
69
+ display: block;
70
+
71
+ overflow-y:scroll;
72
+
73
+ }
74
+
75
+ ```
6
76
 
7
77
 
8
78