この記事は最終更新日から1年以上が経過しています

  • 投稿日:2024/05/01
  • 更新日:2024/05/01
【SWELL】2カラム化 | 左側に固定サイドバーを設置する方法

【SWELL】2カラム化 | 左側に固定サイドバーを設置する方法

会員ID:DSwqmPxQ

会員ID:DSwqmPxQ

SWELLでHP制作!の管理人まちださんからリクエストをいただきました。

WordPressテーマSWELLで「2カラムデザインにしつつ、左側に固定メニュー」を表示するカスタマイズを実装してみました。

スクリーンショット 2024-05-01 0.51.56.png
PCなどで閲覧時には、上記画像の通り左側に固定メニューが表示される仕様です。

カスタマイズ方法

スクリーンショット 2024-05-01 0.58.17.pngカスタマイズ > ヘッダー

ヘッダーのレイアウト(PC)をヘッダーナビの下に変更

サイドバー

スクリーンショット 2024-05-01 1.22.35.png

左サイドバーがあるので右サイドバーはすべてOFFにします。

追加CSS

スクリーンショット 2024-05-01 1.25.18.png

@media (min-width: 1100px) { #body_wrap #header { position: fixed; width: 300px; height: 100%; padding: 10px; left: 0; top: 0; } #body_wrap #header .c-gnav { flex-direction: column; text-align: left; }}@media (min-width: 1100px) { #body_wrap #header { position: fixed; width: 300px; height: 100%; padding: 10px; left: 0; top: 0; } #body_wrap #content.l-content { margin-left: 300px; max-width:none;   } #body_wrap #breadcrumb, #body_wrap #footer, #body_wrap #before_footer_widget { margin-left: 300px; } #body_wrap #header .c-gnav { flex-direction: column; text-align: left; }}@media (min-width: 1100px) { #body_wrap #header { position: fixed; width: 300px; height: 100%; padding: 10px; left: 0; top: 0; } #body_wrap.home #main_visual, #body_wrap.home #post_slider { margin-left: 300px; } .p-mainVisual { width: auto; } #body_wrap #content.l-content { margin-left: 300px; max-width:none;   } #body_wrap #breadcrumb, #body_wrap #footer, #body_wrap #before_footer_widget { margin-left: 300px; } #body_wrap #header .c-gnav { flex-direction: column; text-align: left; }}

続きは、リベシティにログインしてからお読みください

ノウハウ図書館でできること
  • すべての記事の閲覧

  • ブックマーク

  • いいね・レビュー

  • 記事の投稿※応援会員(有料)のみ

  • ポイントの獲得※応援会員(有料)のみ

※会員登録には、新入生会員(初月30日無料)と応援会員(有料)があります

応援会員制度とは?
さらに!
  • リベシティの他の機能やサービスもご利用いただけます詳しく見る

ブックマークに追加した記事は、ブックマーク一覧ページで確認することができます。
あとから読み返したい時に便利です。

会員ID:DSwqmPxQ

投稿者情報

会員ID:DSwqmPxQ

パンダ会員

この記事に、いいねを送ろう! 参考になった記事に、
気軽にいいねを送れるようになりました!
この記事のレビュー(4
  • 会員ID:eNDnB3xW
    会員ID:eNDnB3xW
    2024/05/14

    うどんさん、お疲れ様です! ちょうど新しいオリジナルサイトを作ろうとしていたところ、 左側のサイドバーを設置する方法を まちださんが「 SWELLでHP制作チャット 」で 共有してくださっていたことを思い出し、 早速やってみました! とてもかっこよくなり大満足です😆🙌 cssを追加するだけでできるのがすごいですね😳👏! これからたくさん使わせていただきます🙇‍♀️ ありがとうございました‼️

    会員ID:DSwqmPxQ

    投稿者

    2024/05/14

    お役に立てて良かったです!

    会員ID:DSwqmPxQ

    投稿者

  • 会員ID:eWMjxXKz
    会員ID:eWMjxXKz
    2024/05/02

    この形にしたくて以前調べたのですが挫折しておりました💦 こんなにもシンプルにできてしまうのですね👀✨ 本当にありがとうございます!!

    会員ID:DSwqmPxQ

    投稿者

    2024/05/02

    CSSを少し書くだけで他の人と違うデザインを提供できるので、参考になったならよかったです。

    会員ID:DSwqmPxQ

    投稿者

  • 会員ID:jdKoInfT
    会員ID:jdKoInfT
    2024/05/02

    2カラムのやり方は以前から気になっていて…自分でも色々試したのですがうまく表示されずに諦めていました😭 めちゃくちゃ助かりました!! ありがとうございます!活用させていただきます!!!

    会員ID:DSwqmPxQ

    投稿者

    2024/05/02

    お役に立ててよかったです。 また何か要望があれば教えてください。

    会員ID:DSwqmPxQ

    投稿者

  • 会員ID:ml3jc8it
    会員ID:ml3jc8it
    2024/05/01

    ありがとうございますぅぅぅ!!! 早速使ってみますね! めっちゃ助かりました🙏✨✨

    会員ID:DSwqmPxQ

    投稿者