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

質問編集履歴

4

add related question

2021/03/03 05:06

投稿

murabito
murabito

スコア108

title CHANGED
File without changes
body CHANGED
@@ -7,7 +7,11 @@
7
7
 
8
8
  どういう場合に、親要素に高さを指定する必要があるのか、ご教示頂ければ幸いです。
9
9
 
10
+ ## 関連した質問
11
+ 以下の質問に関連している質問なのですが、既に回答を頂いていたため、追記するよりは新規投稿した方が良いと判断し、別質問として投稿致しました。
10
12
 
13
+ [https://teratail.com/questions/325674
14
+ ](https://teratail.com/questions/325674)
11
15
 
12
16
  # 結果
13
17
  ![イメージ説明](a07e391d255f57e78808f1019cbe5a9e.png)
@@ -49,11 +53,7 @@
49
53
  }
50
54
  ```
51
55
 
52
- # 関連した質問
53
- 以下の質問に関連している質問なのですが、既に回答を頂いていたため、追記するよりは新規投稿した方が良いと判断し、別質問として投稿致しました。
54
56
 
55
- [https://teratail.com/questions/325674
56
- ](https://teratail.com/questions/325674)
57
57
 
58
58
  # 追記
59
59
  別のパターンも試してみました。

3

add img

2021/03/03 05:06

投稿

murabito
murabito

スコア108

title CHANGED
File without changes
body CHANGED
@@ -59,6 +59,9 @@
59
59
  別のパターンも試してみました。
60
60
  こちらのパターンも同様、span要素の高さが300pxになります。
61
61
 
62
+ ## 結果
63
+ ![イメージ説明](576d8aa84d0429c3f16463ba7084c604.png)
64
+
62
65
  ## HTML
63
66
  ```
64
67
  <div class="container">

2

remove list-style-type: none;

2021/03/03 05:04

投稿

murabito
murabito

スコア108

title CHANGED
File without changes
body CHANGED
@@ -57,6 +57,7 @@
57
57
 
58
58
  # 追記
59
59
  別のパターンも試してみました。
60
+ こちらのパターンも同様、span要素の高さが300pxになります。
60
61
 
61
62
  ## HTML
62
63
  ```
@@ -84,7 +85,6 @@
84
85
  }
85
86
 
86
87
  .parent {
87
- list-style-type: none;
88
88
  display: flex;
89
89
  margin: 0;
90
90
  background-color: #cccccc;

1

a

2021/03/03 05:04

投稿

murabito
murabito

スコア108

title CHANGED
File without changes
body CHANGED
@@ -53,4 +53,59 @@
53
53
  以下の質問に関連している質問なのですが、既に回答を頂いていたため、追記するよりは新規投稿した方が良いと判断し、別質問として投稿致しました。
54
54
 
55
55
  [https://teratail.com/questions/325674
56
- ](https://teratail.com/questions/325674)
56
+ ](https://teratail.com/questions/325674)
57
+
58
+ # 追記
59
+ 別のパターンも試してみました。
60
+
61
+ ## HTML
62
+ ```
63
+ <div class="container">
64
+ <div class="parent">
65
+ <div class="child">
66
+ <div class="grand-child"><span>1</span></div>
67
+ </div>
68
+
69
+ <div class="child">
70
+ <div class="grand-child"><span>1</span></div>
71
+ </div>
72
+
73
+ <div class="child">
74
+ <div class="grand-child"><span>1</span></div>
75
+ </div>
76
+ </div>
77
+ </div>
78
+ ```
79
+
80
+ ## CSS
81
+ ```
82
+ .container {
83
+ height: 300px;
84
+ }
85
+
86
+ .parent {
87
+ list-style-type: none;
88
+ display: flex;
89
+ margin: 0;
90
+ background-color: #cccccc;
91
+ height: 100%;
92
+ }
93
+
94
+ .child {
95
+ display: inline;
96
+ }
97
+
98
+ .child:not(:last-child) {
99
+ margin-right: 1em;
100
+ }
101
+
102
+ .grand-child {
103
+ display: inline;
104
+ }
105
+
106
+ span {
107
+ display: block;
108
+ height: 100%;
109
+ background-color: yellow;
110
+ }
111
+ ```