画像下部にできる謎の空白をCSSだけで消す2つの方法
MENU
  1. HOME
  2. CSS / WEB制作
  3. 画像下部にできる謎の空白をCSSだけで消す2つの方法

最近の作業実績

  • 2021年08月03日スマホサイトにフルウィンドウで展開する開閉式メニューを実装いたしました。
  • 2021年08月02日WordPressにSmartNews対応フィードを実装いたしました。
  • 2021年08月01日カスタムイールドを導入してコンテンツを更新しやすくいたしましました。
  • 2021年07月31日トップページの構造を変更いたしました。
  • 2021年07月30日コンテンツの変更に伴うレイアウト崩れを修正いたしました。
  • 2021年07月29日WordPressで新規サイトを立ち上げました。
  • 2021年07月08日既存サイトのレイアウト崩れを修正いたしました。
  • 2021年07月07日既存サイトにアニメーションを追加いたしました。
  • 2021年07月05日既存サイトにライトボックスを導入いたしました。
  • 2021年07月05日フルスクリーンナビゲーションを導入いたしました。
  • 2021年07月02日カスタムフィールドの導入と出力を担当いたしました。
  • 2021年07月01日CSVファイルを使った一括更新環境を整備いたしました。
  • 2021年06月30日WordPressとプラグインのバージョンアップを担当いたしました。
  • 2021年06月29日WordPressで発生していた不具合を修正いたしました。
  • 2021年06月28日2つのWordPressサイトを統合いたしました。
  • 2021年06月22日オリジナルテーマを制作いたしました。
  • 2021年06月21日カスタムフィールド周りの不具合を修正いたしました。
  • 2021年06月20日WordPressのエラーを修正いたしました。
  • 2021年06月19日SSL化の不具合を修正いたしました。
  • 2021年06月18日セキュリティ対策を導入いたしました。
  • このエリアには直近の制作実績を一部掲載しております。
  • 制作実績はリアルタイム反映ではありません。
  • 2019/03/06

画像下部にできる謎の空白をCSSだけで消す2つの方法

この投稿は2019/03/06に加筆修正いたしました。

サイト上に画像を設置すると、画像の下部に余白が生じてしまいます。この余白、「margin」や「padding」を「0」にしても消すことができません。ではどのようにして消せばいいのでしょうか?余白を消す方法を2つご紹介します。

この記事は約 3 分で読めます。

WordPressのカスタマイズはお任せください。

WordPressのカスタマイズを格安で代行しております。ご希望のカスタマイズがあればお気軽にご相談ください。

画像下に謎の余白ができて困った話

画像を設置してやると、画像の下部に余白が生じて困ったことはありませんか?

単純に画像を設置してやると、上記のように画像の下部に余白が生じてしまいます。
(分かりやすいように背景色を設定、画像は中央揃えにしております)

「margin」や「padding」を「0」にしても余白が消えず困った方も多いかと思います。
私は最初の頃は頭を悩ませました。

どうして、画像の下部に余白ができるのでしょうか?
画像はインライン要素なので、何も指定をしないと配置されるのはベースラインになるからですね。

画像下部に生じる余白は、CSSだけで簡単に消すことができます。
今回は、2種類のCSSだけで余白を消す方法をまとめてみました。

画像下にできる謎の空白をCSSだけで消す2つの方法

画像の下部にできる空白を、CSSだけで消す方法を2種類ご紹介します。

vertical-align: bottom;を設定する方法

img {
vertical-align: bottom;
margin: 0;
padding: 0;
}

画像に【vertical-align: bottom;】を設定することで下部の余白を消すことができます。
【vertical-align: bottom;】を設定するだけなので、一番簡単に方法と言えます。

画像をblock要素にする方法

img {
display: block;
margin: 0 auto;
padding: 0;
}

画像をblock要素にすることで下部の余白を消すことができます。

画像をblock要素にすると、親要素に「text-align: center;」を設定していても、中央揃えになりません。
そのため、「margin: 0 auto;」で中央揃えにしています。

まとめ

画像下部にできる謎の空白をCSSだけで消す2つの方法をご紹介しました。

  • 画像を設置すると、画像の下部に余白ができてしまう。「margin」や「padding」を「0」にしても余白は消えない。
  • この余白はCSSだけで消すことができる。
  • 画像に【vertical-align: bottom;】を設置する方法、【画像をblock要素にする】方法、2種類の方法がある。

参考になさってください。

あなたのWEBサイトをWordpressで
管理できるようにしませんか?

あなたのWEBサイトを見た目そのままでWordpress化いたします。
以下に興味のある方は、お気軽にご相談下さい。

  • あなたのWEBサイトを、Wordpressで運営できる様にいたします。ページの編集や追加も簡単に行えるようになります。
  • どの様な形式のサイト(例えば、アメブロ、MTサイトなど)でもWordPress化いたします。
  • Wordpress化でサイトのデザインが崩れるなどの心配は必要ありません。デザインもサイト構成もほぼ変わらない、高い再現率が自慢です。
  • 単にWordpress化するだけではありません。デザイン変更など+αの作業にも対応することも可能です。
  • 他案件との兼ね合いもありますが、最短即日であなたのサイトをWordpress化いたします。
  • 初心者でもWordpressが使えるよう、納品後に徹底的な操作サポートをご提供いたします。Wordpress化したけど操作できないと、あなたが頭を抱えることはありません。

興味のある方は、以下のリンクからチェックしてみてください。

詳細を確認する

著者:takaya kondo

岡山在住のWordPress専門フリーランサーです。Wordpressを使ったWEBサイト制作を中心に10年間ほど活動させていただいています。

Wordpress関連の記事でお役に立てれば幸いです。

【関連記事】あなたが興味のありそうな関連記事をご紹介します。

コメントを残す

(必須)

CAPTCHA