【Emporio】記事とサイドバーの幅変更方法


公式テーマEmporioでは、トップページ(ホーム画面)の幅をカスタマイズで変更できます。

ただ、記事の画面での幅はHTMLの編集でしか変更できません。

本記事では、そんな記事画面の幅の変更方法を解説します。


HTMLの編集手順

左のメインメニューから【テーマ】を選択し、カスタマイズ横の【▼】をクリックして【バックアップ】をしましょう。

それが終わったら、同じ画面の【HTMLを編集】をクリックして編集画面を開きます。



HTMLの編集画面では、Ctrlキー+FキーでSearch: という検索欄を表示させることで検索ができます。

HTMLの編集が終わったらプレビュー画面で確認して、保存をします。



幅変更方法

幅の変更は3か所あります。

メイン(記事)の幅とサイドバーの幅、そして全体の幅です。



メインとサイドバーの間には隙間があるので、メイン幅 + サイドバー幅 ≠ 全体幅です。

メインの幅とサイドバーの幅を決めて、最後に全体幅を調整するとやりやすいかと思います。


サイドバーの幅

HTMLの編集画面で.item-view .sidebar-container{を検索をします。

その数行下にあるmax-widthとwidthの数値を変更します。

この2つの数値は同じ値にしてください。



自分はホーム画面のサイドバーの幅と同じにしたかったので、数値ではなく$(sidebar.width)で指定しました。

この指定で、カスタマイズでのサイドバーの幅変更が反映されるようになります。


.item-view .sidebar-container{
margin-$startSide:0;
box-sizing:border-box;
margin-top:15px;
max-width:$(sidebar.width);
padding:10px;
width:$(sidebar.width)
}


メイン(記事)の幅

HTMLの編集画面で.item-view .main-container{を検索をします。

その数行下にあるmax-widthの数値を変更します。



自分はサイドバーの幅を広げたのでこちらの数値は下げました。


.item-view .main-container{
margin-$endSide:15px;
max-width:840px
}


全体の幅

HTMLの編集画面で.item-view .centered-bottom{を検索をします。

その数行下にあるmax-widthの数値を変更します。



サイドバーの幅とメインの幅を指定してからブログを確認すると、サイドバーがメインの下に移動していることがあります。

これは、全体幅をオーバーしているから起こる現象です。

対策はメインの幅とサイドバーの幅を狭く指定するか、全体幅を広く指定するかになります。

当ブログでは全体幅を広げました。


.item-view .centered-bottom{
margin-left:auto;
margin-right:auto;
max-width:1200px;
padding-right:0;
padding-top:0;
width:100%
}


実際のブログを確認しながら数値を決めよう!

参考に当ブログの数値を載せましたが、自由に変更してください。

繰り返しになりますが、サイドバーがメイン(記事)の下にまわってしまったら

  • メインの幅とサイドバーの幅を狭く指定する
  • 全体幅を広く指定する

で対処してください。

自分好みの幅にしてみてくださいね!


にほんブログ村 ブログブログ ブログサービスへ にほんブログ村 ブログブログ ブログノウハウへ