このブログでは「Zenback」を利用して、関連する記事(画像+テキスト)を表示しています(2016年11月23日時点では利用していません)。
たぶん、Bootstrapを3.0.3にしたときからなのでしょうが、その関連する記事同士の横の空きがなくなり、くっついた状態で表示されていました。
今回はその原因と、修正方法を紹介します。
くっついた原因を探る
まずは、くっついた原因を探ります。こんなときは「Firebug」の出番です!
ポチ、ポチッとして、CSSをいじってみると原因が判明しました。
*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
どうやらbox-sizingプロパティの値がborder-boxになっていたからのようです。
box-sizingプロパティをcontent-boxにする
ということで、Zenbackの関連する記事の部分だけ、box-sizingプロパティの値がcontent-boxになるようにしました。
#zenback-related-article .hasthumb { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
以上で、横が離れて表示されるようになりました。