以下の内容はhttps://poyaran.com/entry/210612-fukidashiより取得しました。


【はてなブログ】見たままモードで吹き出しを表示する方法

あなたはブログの記事に吹き出しを使っていますか?
吹き出しを使うと、会話形式になって読みやすく、やさしい雰囲気の記事になります。

でも、吹き出しを使うたびにHTMLを書くのはちょっと苦手なんだよね…

大丈夫!一度設定してしまえば、見たままモードから簡単に使えるようになります。

この記事では、初心者の方でも迷わず設定できるように、テーマに影響されにくい安定版と、しっぽ付きの発展版の2種類を紹介します。

■この記事でできること■
  • しっぽなし安定版の設定
  • しっぽ付き吹き出しの設定
  • 見たままモードから使う方法
  • 色を変更する方法

一度設定してしまえば、記事作成がとても楽になります。
一緒に設定していきましょう。

吹き出しを表示する仕組み

はてなブログの吹き出しは、次の2つを組み合わせて作ります。

  • デザインCSS:吹き出しの形を作る
  • HTML(定型文):記事内で呼び出すコード

今回は、アイコンを疑似要素ではなく画像(imgタグ)で表示する方式を使います。
そのため、テーマの影響を受けにくく、初心者の方でも安心して使えます。

まずは安定版(しっぽなし)を設定する

① デザインCSSを貼る

ダッシュボード → デザイン → カスタマイズ → デザインCSSを開き、下に貼り付けます。


/* =========================
   吹き出し(安定版ベース)
========================= */

.entry-content .fuki-wrap {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  margin: 24px 0;
}

.entry-content .fuki-wrap.right {
  flex-direction: row-reverse;
}

/* アイコン */
.entry-content .fuki-icon {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  flex-shrink: 0;
  border: 3px solid #fff;
  box-shadow: 0 2px 6px rgba(0,0,0,.15);
}

/* PCでは少し大きく */
@media (min-width: 768px) {
  .entry-content .fuki-icon {
    width: 80px;
    height: 80px;
  }
}

/* 吹き出し本体 */
.entry-content .fuki-box {
  position: relative;
  background: #f7fbff;
  border: 1px solid #d9e3f0;
  border-radius: 10px;
  padding: 16px;
  box-sizing: border-box;
  flex: 1;
}

② 定型文に登録するHTML

左吹き出し


<div class="fuki-wrap left">
  <img src="ここに画像URL" class="fuki-icon" alt="">
  <div class="fuki-box">テキスト</div>
</div>

右吹き出し


<div class="fuki-wrap right">
  <img src="ここに画像URL" class="fuki-icon" alt="">
  <div class="fuki-box">テキスト</div>
</div>

※画像は一度記事にアップロードし、画像を右クリックして「画像アドレスをコピー」したURLを貼り付けてください。

定型文の登録方法がわからない場合は、こちらの記事も参考にしてください。

定型文の登録方法はこちら

しっぽ付きにしたい場合(発展版)

しっぽを使わない場合は、この下のコードは貼らなくてOKだよ。

安定版CSSの下に、次のコードを追加してください。


/* =========================
   しっぽ付き(発展版)
========================= */

/* 左 */
.entry-content .fuki-wrap.left .fuki-box::before {
  content: "";
  position: absolute;
  top: 20px;
  left: -12px;
  border-top: 9px solid transparent;
  border-bottom: 9px solid transparent;
  border-right: 12px solid #d9e3f0;
}

.entry-content .fuki-wrap.left .fuki-box::after {
  content: "";
  position: absolute;
  top: 21px;
  left: -10px;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-right: 11px solid #f7fbff;
}

/* 右 */
.entry-content .fuki-wrap.right .fuki-box::before {
  content: "";
  position: absolute;
  top: 20px;
  right: -12px;
  border-top: 9px solid transparent;
  border-bottom: 9px solid transparent;
  border-left: 12px solid #d9e3f0;
}

.entry-content .fuki-wrap.right .fuki-box::after {
  content: "";
  position: absolute;
  top: 21px;
  right: -10px;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 11px solid #f7fbff;
}

※テーマによっては、しっぽ部分が表示されない場合があります。その場合は安定版をご利用ください。

画像を簡単に変更できる

今回紹介した方法では、キャラクター画像を<img>タグで表示しています。

そのため、画像を変更したい場合は、HTML内の画像URLを差し替えるだけでOKです。

  • 新しい表情に変えたいとき
  • キャラクターを追加したいとき
  • 期間限定デザインにしたいとき

CSSを触らずに変更できるので、初心者の方でも安心してカスタマイズできます。

吹き出しの色を変更する方法

色を変更する場合は、「background」と「border」の色(#から始まる6桁の英数字)を変更します。


background: #f7fbff;
border: 1px solid #d9e3f0;

しっぽ付き版を使っている場合は、しっぽ部分の色も同じ色に変更してください。

※左吹き出しの場合は「border-right」の色を変更します。
※右吹き出しの場合は「border-left」の色を変更します。

すぐに使えるおすすめカラー例

迷ったら、次のカラーをそのまま使ってみてください。

① やわらかピンク(やさしい雰囲気)


background: #fff5f8;
border: 1px solid #f3c7d3;

② くすみグリーン(落ち着いた印象)


background: #f3fff6;
border: 1px solid #bfe5c9;

③ やさしいブルー(読みやすさ重視)


background: #f4f9ff;
border: 1px solid #cddff5;

色選びに迷ったら、こちらのサイトでカラーコードを探してみてください。

原色大辞典

吹き出しを効果的に使うコツ

  • 長い説明のあとに「ひとこと補足」として使う
  • 注意点をやわらかく伝えたいときに使う
  • 会話形式で読者の疑問を代弁する

使いすぎると逆に読みにくくなっちゃう。
1画面に1〜2回が目安だよ。

まとめ|一度設定すれば簡単に使える

  • まずはしっぽなし安定版を設定する
  • 必要ならしっぽ付きにする
  • 色は自由に変更できる

一度設定してしまえば、記事作成がぐっと楽になります。

はてなブログで収益化したい方へ

ブログを収益につなげたい方は、こちらの記事もあわせてどうぞ。

poyaran.com




以上の内容はhttps://poyaran.com/entry/210612-fukidashiより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14