サイト型トップページの作り方を公開しています!
Cocoonカスタマイズ

Cocoonでフルワイド(全幅レイアウト)|背景だけ横幅いっぱいに広げるCSSとカラムブロック設定

アイキャッチ|フルワイド
記事内に広告が含まれています

Cocoonでフルワイド(全幅)デザインを作ろうとすると、次のような問題でつまずくことがあります。

  • 背景色を付けても左右に余白が残る
  • 幅を広げるとコンテンツまで広がる
フルワイド|左右の余白
フルワイド|左寄せのコンテンツ

私も最初は何度か試行錯誤しましたが、ポイントは「背景を広げるCSS」と「コンテンツを中央に戻すCSS」を組み合わせることでした。

この記事では、実際にサイトで使っているフルワイドレイアウトの作り方を、HTML版とカラムブロック版の両方で紹介します。

フルワイド化そのものはAIでも調べられますが、トップページ等にそのまま使えるようにレイアウトの余白調整まで含めた完成形です。

まずは完成イメージを確認したい方はデモページをご覧ください。

スポンサーリンク

フルワイド(全幅レイアウト)はどこで使える?活用例を紹介

フルワイドは、トップページやファーストビューなど「第一印象を作る場所」で効果を発揮します。

例えば、次のようなシーンでよく使われます。

  • サイト型トップページ
  • 画像スライダー
  • サービス紹介エリア
  • CTAセクション

実際の活用例はこちら。

すでにトップページや画像スライダーを作成している場合も、この記事のCSSを設定し full-wide クラスを追加するだけでフルワイド化できます。

スポンサーリンク

実装前の準備|固定ページを1カラムにする

フルワイドレイアウトを正しく表示するため、先に固定ページの設定を整えておきます。

  1. 管理画面 →「固定ページ」→「固定ページを追加」
  2. タイトルを入力(トップページなどでOK)
  3. サイドバー「ページ設定」→「ページタイプ」で「1カラム(狭い)」または「1カラム(広い)」を選択
  4. 下書き保存」をクリック

1カラムにするのがポイントです

ブロックトップページ|ページ設定

設定が完了したら、実際にフルワイドレイアウトを作成していきましょう。

スポンサーリンク

Cocoonでフルワイド(全幅)レイアウトを実装する手順

図解|フルワイドカスタマイズの手順

HTML基本コードとカラムブロックを使う2つの方法があります。

  • ブロック操作中心 → カラムブロック版(簡単)
  • コード記述中心 → HTML版

初心者はカラムブロック版がおすすめです。

ここではフルワイド化の土台となるHTML構造とクラス設定まで解説します。実際に背景を画面幅いっぱいに広げるCSSや、Cocoonの余白調整を含む完成版CSSはこの先で紹介しています。

見出し

このあと紹介するCSSを設定しておけば、以降はクラスを追加するだけで再利用できます。full-wide クラスをつけた要素だけがフルワイドになります。

クラス追加(HTMLコード版)

イメージ画像/pc/html

カスタムHTMLブロックを追加し、以下のような構造でセクションを作成します。

<div class="full-wide color-area-1">
  セクション1のコンテンツ
</div>

<div class="full-wide color-area-2">
  セクション2のコンテンツ
</div>

<div class="full-wide color-area-3">
  セクション3のコンテンツ
</div>

クラスの役割

  • full-wide:背景を画面幅いっぱいに広げる
  • color-area-*:セクションごとの背景色を指定

※複数クラスは半角スペースで区切ります。

クラス追加(カラムブロック版)

カラムブロック版は、ブロックで編集できる&背景色の変更もコード不要なのがメリットです。

フルワイド|カラムブロック

①外枠を作成する

「カラム」ブロックを追加→
1カラム(100)を選択)

ブロックトップページ|カラム設定

②クラスを追加

  1. 親カラムを選択(※外側のブロックです)
  2. 追加CSSクラス」に full-wide を入力
ブロックトップページ|追加CSSクラス

参考記事 「追加CSSクラス」使い方

ここから先では、背景を全幅表示するCSSだけでなく、Cocoon特有の余白調整や不要要素の整理まで含めた「そのまま使える完成版CSS」を公開しています。

ここから先で解説する内容

フルワイド実装の完成セット

  • 背景を画面幅いっぱいに表示
  • パンくず・記事タイトル・アイキャッチなど不要要素を整理
  • Cocoon特有の余白を調整
  • 横スクロールを防止
  • コピペでそのまま使える完成版CSS
  • CSSが保存できない場合の対処法
図解|カスタマイズの手順

カスタマイズ全体の流れ

  1. 登録codocコードクへ会員登録(初回のみお願いします)
  2. 入力:有料エリアの内容をご自身で入力してください
  3. 確認:プレビューで表示確認して完了です

販売者情報は 「特定商取引法に基づく表記」をご確認ください。

\シェアはこちらから/
スポンサーリンク
背景画像|PC

About meこの記事を書いた人

はるみです
吹き出し|女性

ブログ好きな40代主婦です。
2020年1月1日にWordPressを始め、
Cocoonをスキンなしでカスタマイズ。

  • ドメインパワー : 45
  • 2023年より有料記事公開
    累計580件のご購入実績
  • カスタマイズを丁寧にサポート

Shopping お買い物はこちら

Comment 記事の感想を書き込んでいただけると幸いです

  1. しゅん より:

    こんにちは。
    以前はっちゃん様の『Cocoonで作るサイト型トップページ/オシャレなSWELL風(HTML、CSS使用)』の有料公開部分を購入しサイトのトップページをカスタマイズしました。

    その後『Cocoonでフルワイド!固定ページのセクションを幅いっぱいに広げて背景色をつける方法』の記事で背景色をつけようと思い購入してHTML部分にコードを入れたのですが、何故か反映されません。(画像参照)
    固定ページのカスタムCSSにもコードをきちんと入れたのですが、HTML部分へのコードの入れ方に問題があるのでしょうか。
    何かやり方が間違っていたら教えて頂けると幸いです。

    • はるみ はっちゃん より:

      > しゅんさん、こんにちは。
       
      まずCSSのエラーがありますので、修正をお試しいただければと思います。
       
      詳細はメールでお返事させていただきました。
       
      よろしくお願いします。
       

タイトルとURLをコピーしました