はてなブログのタイトル画像を縦横中央に揃える方法
はてなブログはヘッダーに表示する画像(タイトル画像)を変更できるけど、何も考えずに適当な画像を設定すると、下に余白が生じてしまうっぽい。
加えて、要素がblockになってるみたいで、クリック可能な領域が横いっぱいに広がってしまう。
これを直したので、方法を残しとく。
他の人がとっくに書いてそうだし、ちゃんとググってないからもっと別の回避策があるかもしれないけどね。
デザインCSSの記述
タイトル画像を中央に揃えるためのスタイルシートを作る。
基本下のコードのままで大丈夫なはず。
#blog-title { // 横方向の中央揃え text-align: center; } #blog-title-inner { // 要素のインライン化 display: inline-block; // タイトル画像のサイズ width: 400px; height: 110px; // タイトル画像の余白 margin: 2em; // タイトル画像の表示を中央にする background-position: center center !important; }
※ タイトル画像のサイズ(widthとheight)と余白(margin)はお好みで。サイズは使用する画像のサイズに変更するといい。
デザインCSSの適用
作成したCSSを適用する。
ブログメニューのデザイン→カスタマイズ→デザインCSSで一番下に貼り付けるだけ。
以上
これで中央に揃う。
ついでにいくつか他のテーマで試してみる。
Block Memo
変更前
変更後
寿司ゆき
変更前
変更後
Terminal
変更前
変更後
うん、大丈夫そう。
いちばんやさしいHTML5&CSS3の教本 人気講師が教える本格Webサイトの書き方 (「いちばんやさしい教本」シリーズ)
- 作者: 赤間公太郎,大屋慶太,服部雄樹
- 出版社/メーカー: インプレス
- 発売日: 2016/03/18
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る