
ワードプレスで画像を挿入し、その画像の下にテキストを表示させたいと思っています。
管理画面にある「メディアを挿入」の画面で「キャプション」にテキストを記入しました。
これで画像の下にテキストが表示されましたが、画像とテキストの間に広い隙間が出来てしまっています。
この隙間をなくそうと、テキストの部分にクラスを設定し、そのクラスに対してCSSから「margin-top: 0px;」などと記述したのですが、変化がありませんでした。
また、imgタグの最後に「style="margin-bottom: 0px;"」を追加しても変化がありませんでした。
画像とその下にあるテキストの隙間を小さくするためにはどうすればよいのか教えて下さい。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
#2さん同様ですが、Chrome以外でも最近のブラウザなら F12キー の検証ツールで該当するコンテンツのレイアウトを見る事ができるので、原因がわかるでしょう。
まずは、画像とテキストがインライン内での改行なのか?
ブロックで分かれているのか?判断する事。
例1:
<p><img ~~><br>テキスト</p>
上記のようなインライン要素内なら、line-height:0; にする。
例2:
<p><img ~~></p>
<p>テキスト</p>
ブロックならimg以外にもブロック要素のmarginやpaddingを0にする必要があります。
また、CSSには優先度があって、貴方の指定を最優先にしないと上書きされません・・・
そのサイトを直で検証しないと誰にもわかりません・・・
わからなければ、
#1さんのようにネガティブマージンで強引にマイナスする方法もありますねw
ご回答ありがとうございます。
FirefoxでもF12で検証できますね。
例1と例2の違いよくわかりました。
最初は例2にしていたので、上下に大きく空いていました。
それで、例1に変更しました。
floatを使って画像を右または左に寄せています(最初は右寄せにしていたのですが、テキストが左に寄るので左寄せのほうが見栄えがよいと思いました)
<p><img ~~><br />テキスト</p>
だと<br />が入っている分、上下に大きく空いてしまうんですよね。
なので、<br />は入れないようにしています。
また、<p>に「line-height:0;」を設定してもなぜか反映してくれません。
でも、今のままでもかなり狭くなっていますのでこれでよいと思っています。
No.2
- 回答日時:
こんにちは。
ブラウザのグーグルクローム「Google Chrome」はお使いでしょうか?
CSSの場所や原因を突き止めるには、要素を検証が便利です。
試しにグーグルクロームでそのサイトを表示させ、
その画像あたりにカーソルを乗せて、右クリック「要素を検証」を選ぶと
画面下半分に、その画像のHTMLと右側に指定されたCSSが表示されます。
詳しくは「クローム 要素を検証」で検索して勉強してみてください。
人が構築したCSSをいじるには要素を検証が絶対といって言いほど必要です。
まずは画像を囲ってるDIVあたりにマージンが無いか。
キャプションにマージンが無いか。
その辺を要素を検証で探して見てはどうでしょうか。
ご回答ありがとうございます。
Google Chromeの「要素を検証」でいろいろ出てきましたので、
ちょっと複雑ですが確認してみたいと思います。
No.1
- 回答日時:
ワードプレスについてよく知りませんので的外れでしたらすみませんね。
ソースを見たわけではありませんので何が原因か確証はありませんが、marginを0にしても変化が出ないという事はmarginによる余白ではないのではないでしょうか?画像配置エリアとしてdivなどでimgが囲われていませんか?そこにpaddingがあるとか、あるいはエリアのwidthやheightが固定されていて画像の高さとの差が余白になっているとか?または、テキスト自体がtop : 500pxみたいに絶対配置されていたり…まあ、なにを言っても憶測ですが…
いろんなCSSの指定が干渉してしまってなかなか思う様にいかないケースもあるかもしれません。最悪、テキストにmargin-top : -200pxなどと好きな値でネガティブマージンを指定すれば余白はなんとか埋まるのではないでしょうか?
でも、ネガティブマージンはちょっとムリヤリ感がありますので、できればスマートにmarginが効かない理由がわかるといいですね。
ご回答ありがとうございます。
ワードプレスには元々いろんなスタイルが設定されていますので、それが影響しているのかもしれません。
今それを探しているのですが、該当する部分がなかなか見つからないため質問させていただきました。
もしかしたら同じような現象に遭遇して解決したことがある人がいないかなと思ったので・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ブラウザ) Mycrosoft Edge の「コレクション」に、画像とテキストを追加したい 2 2022/05/28 11:10
- PowerPoint(パワーポイント) パワーポイント アニメーション効果で、テキストと同時に画像を表示させる方法を教えてください 2 2022/09/12 21:06
- 画像編集・動画編集・音楽編集 AfterEffectでのシャターの挙動がおかしい 1 2023/05/07 00:38
- JavaScript 空白で入力フォームのボタンをクリックしたら、ブラウザの上部からjavascriptで 表示されるアラ 1 2022/05/20 11:16
- フリーソフト libreoffice drawのツールバーのチェックが外れてしまう 1 2022/10/04 22:02
- 工学 電気関係のテキストにて以下の問題が分からず、回答をお願いします 【問題文:ブレーカーがトリップしてい 3 2023/05/22 10:43
- Evernote Evernote(エバーノート)の文字化け 1 2022/04/05 19:30
- WordPress(ワードプレス) ワードプレスで、左寄せ画像と文字を横並びにせず、画像の下に文字を表示される方法を教えてください 1 2022/04/24 11:06
- HTML・CSS 画像が分割されて切り替わる、ループアニメーションが作りたい 7 2023/05/27 17:12
- Perl 画像が表示でnull; this.src 1 2022/04/19 11:31
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ブラウザによって、画面表示の...
-
【Webサイト】画像が小さく表示...
-
下にスクロールしても、追従す...
-
<hr>の縦バージョンはありますか?
-
IMGタグで画像の繰り返し使用は…
-
同じ画像 複数回使用
-
画像とその下にあるテキストの...
-
コーディング中、右側に謎の余...
-
WEB上でディレクトリ内の画像を...
-
ページごとに背景画像を変更し...
-
画像上に文字を表示するとiPhon...
-
iframe内をクリックさせない方...
-
ページの上下に白い横線が入る
-
画像の上にテキスト配置で、拡...
-
【至急お助け!】チェックボッ...
-
background-sizeでcontainする...
-
ワードプレスで事前定義されたc...
-
フォームやテキストエリアの背...
-
画像をリンクボタンにして文字...
-
HTMLでテーブル内の背景画像固...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<hr>の縦バージョンはありますか?
-
【至急お助け!】チェックボッ...
-
画像とその下にあるテキストの...
-
【Webサイト】画像が小さく表示...
-
IMGタグで画像の繰り返し使用は…
-
lightbox2で画像を天地左右中央...
-
background-repeat CSS で切れ...
-
background-sizeでcontainする...
-
画像の上にテキスト配置で、拡...
-
WEB上でディレクトリ内の画像を...
-
同じ画像 複数回使用
-
background-sizeの背景で最小値...
-
コーディング中、右側に謎の余...
-
iframe内をクリックさせない方...
-
要素の幅をいろんな写真の幅に...
-
画像上に文字を表示するとiPhon...
-
ページごとに背景画像を変更し...
-
htmlかcssで背景の白い枠をなく...
-
画像を複数横に並べ、かつそれ...
-
ブラウザによって、画面表示の...
おすすめ情報