Warning: Undefined variable $post in /home/syotaro/for-men.jp/public_html/wp-content/themes/sango-theme-poripu/functions.php on line 12

Warning: Attempt to read property "ID" on null in /home/syotaro/for-men.jp/public_html/wp-content/themes/sango-theme-poripu/functions.php on line 12

【SANGOを自分でカスタマイズ】PCの追尾型目次をカスタマイズしてみた

目次をスクロールにするカスタマイズ

[kjk_temp id=”2523″]
この記事では
サイドバーの追尾型目次をスクロールできるようにするカスタマイズを説明。
[kjk_balloon id=”7″]どうしても長い記事になると、目次がなが~くなってしまいがち[/kjk_balloon] [kjk_balloon id=”13″]パソコンやったらスクロールにせえ[/kjk_balloon]
[kjk_temp id=”3320″]
こんな感じに変更
Before
After
目次スクロール版
    [kjk_balloon id=”2″]目次が長くなってもはみ出る心配がなくなりました![/kjk_balloon]
[kjk_temp id=”3368″]

カスタマイズをする準備

[kjk_temp id=”3370″]

カスタマイズのコードを追加

目次にスクロールバーをつける

/*--------------------------------------
  追尾型の目次をスクロールに変更
--------------------------------------*/
#fixed_sidebar .widget h4 + * {
max-height: 250px;/* 縦の幅 */
overflow-y: auto;
}
    [kjk_temp id=”3406″]
POINT
縦幅を変える際は250pxの部分を好きな値に変更指定ください。
[kjk_balloon id=”2″]これだけでスクロールにすることができます。[/kjk_balloon]

変更後

目次にスクロールを適用後 0
目次の縦幅が250pxになって、右側にスクロールバーが現れましたね。

[kjk_ab id="4"]

スクロールバーのデザインを変更する

ちょっとデフォルトのデザインのままだと、味気ないですね。 そこで、スクロールバーのデザインを変更していきます。
/*--------------------------------------
スクロールのデザインを変更
--------------------------------------*/
ul::-webkit-scrollbar{
  width: 10px;/* 横幅 */
}
ul::-webkit-scrollbar-track{
  background: #fff;/* トラックの背景 */
  border-radius: 0px;/* トラックの丸み */
  box-shadow: inset 0 0 1px #999; /* トラックの枠 */
}
ul::-webkit-scrollbar-thumb{
  background:#FDEE7490;/* バーの色 */
  border-radius: 0px;/* バーの丸み */
  box-shadow: none;/* バーの枠 */
}
  [kjk_temp id=”3406″] バーの色や丸みはお好みで変更してください。

変更後

幅を狭くしてスクロールバーの色を変えて、スッキリした感じになりました。

最後にタイトル部分を変更

この際ですのでタイトル部分もサクッと変更しましょう。
/*--------------------------------------
スクロールのタイトルのデザインを変更
--------------------------------------*/
#fixed_sidebar .widgettitle{
    text-align: center;/* 中央揃え */
}
#fixed_sidebar .toc_widget .widgettitle:before {
    display: block;
    content: url(★画像URL★);
    margin-bottom: -5px;/* 縦位置の調整 */
}
[wp-svg-icons icon=”shuffle” wrap=”i”] 変更点(18.8.14) 前)#fixed_sidebar .widgettitle:before 後)#fixed_sidebar .toc_widget .widgettitle:before 追尾型目次以外にも固定ウィジェットを設置されている方は.toc_widgetを追加してください。

変更後

ロゴ画像を文字の上に入れて見ました。文字も目次から「ポチッと飛ぶ」に変更しました。

[kjk_temp id=”3422″] [kjk_ab id="4"]

追尾型目次のカスタマイズ手順まとめ

追加CSSのまとめ
手順をザクッと説明
変更手順
  • FTPソフトとテキストエディタを開いて準備OK。
  • 追加のコードを書き込んで、保存。アップロード。
  • 更新して確認。
  • デザインを変更したい場合は、再度コードを追加して、保存、アップロード。
  [kjk_temp id=”3171″]