ただいまの人気記事はこれ!おすすめ記事いろいろ

CSSのみで背景画像を無限スクロールするアニメーション【Scrapboxカスタマイズ】

背景画像を無限スクロールするアニメーション

See the Pen
Pure css infinite background animation
by kootoopas (@kootoopas)
on CodePen.

コウシ
コウシ

これがScrapboxで実現できます。

スポンサーリンク

CSSのみでページの背景が動く メリット・デメリット

メリット


・HTML不要、CSSのみ
・見た目がスタイリッシュ

デメリット


・読み込みがやや遅くなる
・若干ページが重くなる

方法

  1. Scrapbox → https://scrapbox.io/〇〇/settingsページにいきます。

  2. 以下のCSSをcode:style.cssの中にコピペします。

Scrapbox → https://scrapbox.io/〇〇/settingsページにいきます。以下のCSSをcode:style.cssの中にコピペします。


・背景画像が動くだけCSSのみ

@-webkit-keyframes bg-scrolling-reverse {
    100% {
        background-position: 50px 50px
    }
}

@-moz-keyframes bg-scrolling-reverse {
    100% {
        background-position: 50px 50px
    }
}

@-o-keyframes bg-scrolling-reverse {
    100% {
        background-position: 50px 50px
    }
}

@keyframes bg-scrolling-reverse {
    100% {
        background-position: 50px 50px
    }
}

@-webkit-keyframes bg-scrolling {
    0% {
        background-position: 150px 150px
    }
}

@-moz-keyframes bg-scrolling {
    0% {
        background-position: 50px 50px
    }
}

@-o-keyframes bg-scrolling {
    0% {
        background-position: 50px 50px
    }
}

@keyframes bg-scrolling {
    0% {
        background-position: 100px 100px
    }
}

body {
    color: #fff;
    font: 400 16px/1.5 exo, ubuntu, "segoe ui", helvetica, arial, sans-serif;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAABnSURBVHja7M5RDYAwDEXRDgmvEocnlrQS2SwUFST9uEfBGWs9c97nbGtDcquqiKhOImLs/UpuzVzWEi1atGjRokWLFi1atGjRokWLFi1atGjRokWLFi1af7Ukz8xWp8z8AAAA//8DAJ4LoEAAlL1nAAAAAElFTkSuQmCC) repeat 0 0;
    -webkit-animation: bg-scrolling-reverse 2s infinite;
    -o-animation-timing-function: linear;
    animation-timing-function: linear
}

-moz-animation:bg-scrolling-reverse 2s infinite;
-o-animation:bg-scrolling-reverse 2s infinite;
animation:bg-scrolling-reverse 2s infinite;
-webkit-animation-timing-function:linear;
-moz-animation-timing-function:linear;
  1. ブラウザを再読みこみします。すると、Scrapboxのページの背景が動きます。

DEMO ページ

settings - コウシキ
code:style.css @-webkit-keyframes bg-scrolling-reverse{100%{background-position:50px 50px}}@-moz-keyframes bg-scrolling-reverse{100%{background-position:50px 50...

コメント

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