あなたはブログの記事に吹き出しを使っていますか?
吹き出しを使うと、会話形式になって読みやすく、やさしい雰囲気の記事になります。
でも、吹き出しを使うたびに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回が目安だよ。
まとめ|一度設定すれば簡単に使える
- まずはしっぽなし安定版を設定する
- 必要ならしっぽ付きにする
- 色は自由に変更できる
一度設定してしまえば、記事作成がぐっと楽になります。
はてなブログで収益化したい方へ
ブログを収益につなげたい方は、こちらの記事もあわせてどうぞ。