My Frist Class XX

ファーストクラスで世界一周した経験のある筆者が、飛行機レポートや、観光情報などを書いています。またファーストクラスに好きなコトについて雑多に発信。

コピペで簡単!広告部分だけサイドバーの背景をなしにするカスタマイズ【はてなブログ】

f:id:xiangcai925:20180922215717j:plain

 

全国のはてなブロガーの皆様こんにちは、どうもパクチー(@xiangcai925  )です。
最近、「はてなブログとは思えないほど、デザインが素敵ですね。」と褒められることが多く、かなり励みとなっています。

ある日、読者さまから

サイドバーに全部白い背景がついているのに、広告部分だけ背景を透明にするのってどうやっているんですか?

と質問をいただきました。実はこれ、めちゃくちゃ簡単にできるんです。
このブログにたどり着いたあなたのために、コピペだけで完成するようにしておきました。
色々応用できる技なので、気になったらどうぞマネしてください。

スポンサードリンク

 

完成図

f:id:xiangcai925:20180923010733p:plain

こんな感じを目標に作っていきます。
広告はサイドバーより「HTML」機能を使用しています。
タイトルは未入力で。

そして当たり前ですが、このカスタマイズはカード型表示のテンプレートを使用されている方向けです。

f:id:xiangcai925:20180923132939p:plain
最近「Haruni  」のテンプレートを使用されている方をよくお見かけしますが、まさにこのカスタマイズにぴったり。

私の過去のカスタマイズを参考にしてくださった方も、もちろんピッタリです。
このブログは「innocent」というシンプルなテーマを使ってカスタマイズしております。

実録!カスタマイズが出来上がるまで

f:id:xiangcai925:20180923010013p:plain

この状態から作っていきますね。

基本は超簡単 コードをコピペするだけ

.hatena-module-html {
    background-color: transparent;/* 背景色を透明に */
    border-radius: 0px;/* 角丸をなくす */
}

このコードを、はてなブログデザイン編集画面「デザインCSS」に打ち込むだけ。

ね、超簡単でしょう?

transparentの部分を色コード(#ffffffなどのように)に変えて、背景色を変えることだって可能。広告を目立たせられて、色付き背景にしてみるのもアリかも。

※注意

先ほど紹介した、過去の私のカスタマイズ を使ってくださっている方は、そのカスタマイズの後にコードを入力してくださいね。
前に入力すると、コードが上書きされてしまい、うまくコードが反映されませんので。

f:id:xiangcai925:20180923141643p:plain

これだけでもう完成したと言ってもいいですが、

f:id:xiangcai925:20180923142449j:plain

ちょっと余白が気になるので微調整していきます。
横幅も他のサイドバーと揃えるように調整。

余白をなくそう

先ほど紹介したコードに「padding: 0px 0px 0px 0px;」を一行追加するだけ。
つまりこういうこと

.hatena-module-html {
    background-color: transparent;
    padding: 0px 0px 0px 0px;/* 余白をゼロに */
    border-radius: 0px;
}

f:id:xiangcai925:20180923010733p:plain

これで完成です!

広告以外で「HTML」モジュールを使いたい時

広告以外に使う時、どうすればいいのさ。
例えばプロフィールのために「HTMLモジュール」を使っているんだけど、それまで背景なしになってしまうんだけど。

つまりこういう状態になっているということですね👇

f:id:xiangcai925:20180923150204p:plain

確かにこれは見た目がよろしくない。
しかも余白を0にしちゃっているので、タイトルが大きくなってしまっています。

これをまとめて解決できる方法を解説いたします。

<div class="hatena-module hatena-module-profile">
  <div class="hatena-module-title">
    「PROFILE」などここにタイトル
  </div>
ここに本文をHTMLで
</div>

こちらのコードはサイドバーのタイトルを表示させるためのもの。
モジュールのタイトルの方は未入力にして、「デザイン→サイドバー」より、HTML入力画面に直接コピペしてください。

つまりこういうこと👇

f:id:xiangcai925:20180923221112j:plain

完成形は以下の通り。

f:id:xiangcai925:20180923221341p:plain

上のコードで紹介した「hatena-module-profile」の部分を変えてしまえば、サイドバータイトルのアイコンフォントなどを変えることも可能。
CSSを応用すればするほど、デザインの幅が広がるから楽しい!

サイドバーのアイコンフォントをモジュールごとに変更する方法は過去記事を参考にしてみてください。

今度こそこれで完成!

いかがでしたでしょうか?
文字だけで説明するのって、とても難しいですね。😅

使えるテンプレートは限られてきちゃいますが、お気に入りのカスタマイズなので、どうぞマネしてみてください。
一緒にはてな界を盛り上げていきましょう!

スポンサードリンク