こんにちは、makeshopのあらいです。
いつもmakeshopをご利用いただきありがとうございます。

今回はスマホテンプレート【Primary】ご利用で、ショップロゴをより目立たせたい場合におすすめな、ロゴを一番上位置に配置する方法をご紹介します!

こんなお悩みありませんか?

・ショップロゴをページの一番上(ナビゲーションの上位置)に表示したい

[難易度 ★☆☆ ]
スマホ【Primary】ショップロゴを画面の一番上に配置したい

手順は、【ヘッダー】と【共通CSS管理】を編集するだけ!
それでは、さっそくみていきましょう。

設定方法

【ヘッダー】HTMLを編集

【ショップデザイン(スマホ)】> 【スマホデザインの設定】
 適用中のスマホテンプレートの「編集」をクリック【ヘッダー】へ

「ヘッダーデザイン編集」の「HTML編集」内の「<header> ~ </header>」で囲まれている下記のソースをエディタエリアの一番上位置へ移動します。
※この時、「<header>」「</header>」タグは削除します。

ヘッダー編集

【共通CSS管理】CSSを編集

【ショップデザイン(スマホ)】> 【スマホデザインの設定】
 適用中のスマホテンプレートの「編集」をクリック
【共通CSS管理】 へ

共通CSSページ編集「CSS編集」エディターエリアに記載されているCSSの指定(5箇所)を変更します。

【1】headerのソースを修正します。(275行目付近)

【2】.navBarの.navBarの「position」「top」「left」プロパティを削除します。(138行目付近)

【3】#sideMenuの「top:47px」にロゴの高さ(50px)を足した数値に変更します。
(191行目付近)

【4】#mainContentsにも「top:47px」にロゴの高さ(50px)を足した数値を追加します。

管理しやすい箇所か、分からない場合は一番下に追記ください。

・ロゴの高さの数値は、ショップ様のロゴサイズの数値を足して追記ください。
・ソースの行数などを確認する場合、無料のHTMLエディタを利用すると便利です!

完了!

ロゴbefore_after
→ロゴを上に配置することができました!

いかがでしたでしょうか。
ショップロゴをよりアピールしたい場合にぜひお試しください。
それではまた!