Menu
カテゴリー

【SWELL】ページトップボタンを画像にする方法【コピペで簡単】

悩む人

ページトップボタンを画像にする方法を教えてほしいです。

こういった悩みにお答えします。

今回の記事を読むことで以下のようにページトップボタンを画像にすることができます。

本記事で解決できること

  • ページトップボタンを画像する方法が分かる
  • SWELLが用意しているページトップボタンの設定方法が分かる

News

以下にブロックエディタで使えるSWELL専用機能の記事をまとめていますので、良ければご覧ください。

本記事の内容

【SWELL】ページトップボタンを画像にする方法

ページトップボタンに画像を表示させる準備

管理画面メニューから、「外観」>「カスタマイズ」を選択します。

サイドバーから、「追加CSS」を選択します。

追加CSSにページトップボタンを画像にするコードをコピペします。

準備段階なのでコードをコピペした時点では画像は表示されません。


#pagetop {
    border-radius: 0;
    position: relative;
    transition: all 0.3s;
}
#pagetop:hover {
    background-color: transparent !important;
    color: inherit !important;
    opacity: 0.7;
}
.c-fixBtn {
    background: url("ここにファイルのURLをコピペする") no-repeat center;
    background-size: contain;
    border: none;
    box-shadow: none;
    height: 52px;
    opacity: 1;
    width: 52px;
}
.icon-chevron-up {
    display: none;
}
.c-fixBtn__label {
    bottom: 0;
    left: 0;
    margin-top: 0 !important;
    position: absolute;
    right: 0;
}

「ファイルのURL」を追加CSSにコピペして画像を表示させる

管理画面メニューから、「メディア」>「ライブラリ」を選択します。

表示させたい画像を選択します。

「URLをクリップボードにコピー」をクリックします。

画像サイズは、横52px x 縦50pxを用意しましたが、サイズの大小に限らず表示はされます。ただ、ページの読み込み速度を考えると画像サイズは小さい方が良いと思います。 ※ SWELLで用意されている表示枠は52px x 52pxです。

コード内の「ここにファイルのURLをコピペする」をコピーしたファイルのURLに置き換えると画像が表示されます。

画像が表示されない場合

以下を参考にコードの移動および削除を行います。


#pagetop {
    background: url("ここにファイルのURLをコピペする") no-repeat center;/* ここに移動 */
    background-size: contain;/* ここに移動 */
    border-radius: 0;
    position: relative;
    transition: all 0.3s;
}
.c-fixBtn {
    background: url("ここにファイルのURLをコピペする") no-repeat center;/* 削除 */
    background-size: contain;/* 削除 */
    border: none;
    box-shadow: none;
    height: 52px;/* 「画像」と「ページトップボタン下のテキスト」の間隔を調整する */ 
    opacity: 1;
    width: 52px;
}

ページトップボタン下のテキストを表示させる

入力場所は後ほど紹介します。

「ページトップボタン下のテキスト」に文字を入力すると表示されます。

「画像」と「ページトップボタン下のテキスト」の間隔を調整する

以下を参考に数値を増減させることで間隔を調整できます。


.c-fixBtn {
    background: url("ここにファイルのURLをコピペする") no-repeat center;
    background-size: contain;
    border: none;
    box-shadow: none;
    height: 52px;/* 「画像」と「ページトップボタン下のテキスト」の間隔を調整する */ 
    opacity: 1;
    width: 52px;
}

SWELLが用意しているページトップボタンを設定する方法

ページトップボタンの設定画面に移動する

管理画面メニューから、「外観」>「カスタマイズ」を選択した後の画面になります。

サイドバーから、「サイト全体設定」を選択します。

サイト全体設定から、「下部固定ボタン・メニュー」を選択します。

下部固定ボタンメニューから、「ページトップボタンの表示設定」と「トップページボタン下のテキスト」の設定が行えます。

ページトップボタンの表示設定では以下の選択肢が用意されています。

  • 非表示
  • 表示する(四角形)
  • 表示する(円形)

今回は以上です。

News

以下にブロックエディタで使えるSWELL専用機能の記事をまとめていますので、良ければご覧ください。

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
本記事の内容