回答編集履歴

1

タイトルの質問に対する回答を冒頭に追加したほか、いくつか文法を修正しました。

2018/01/28 08:33

投稿

退会済みユーザー
answer CHANGED
@@ -1,4 +1,4 @@
1
- 謎の空白は、h4に初めからついているmarginです。これを消すには、CSSの最後の部分のルールに、marginを指定します。
1
+ flexが原因ではありません。謎の空白は、h4に初めからついているmarginです。これを消すには、CSSの最後のルールに、marginを追加します。
2
2
 
3
3
  ```css
4
4
  .category-wrap h4{
@@ -12,7 +12,7 @@
12
12
  }
13
13
  ```
14
14
 
15
- `display: flex`の要素は、子要素のmarginが突き抜けず、中に収まるようになります。そのため、今回のような状態になりました
15
+ `display: flex`の要素は、子要素のmarginが突き抜けず、中に収まります。そのため、今回のような状態になりま
16
16
 
17
17
  今回はh4でしたが、h1やh2、pにもmarginはあります。ブラウザのデフォルトのCSSが邪魔をする場合は、例えば以下のようなCSSを冒頭に置いて、一括で消してしまうといいでしょう。
18
18