Author
R.U.I(ルイ)
ガジェットブロガー
ECサイト運営会社でWEBエンジニア&マーケター・WEBコーダーとして日々従事しており、会社ではWindows、お家ではMacの両刀遣い。iPad Proは毎日持ち歩いています。PCデスク周りを快適にすることやWEBデザインが好き。ガジェットやモノで生活に刺激を与えたいという想いで人におすすめしたいモノの紹介記事を軸にブログ運営をしているガジェットブロガーです。写真撮影が趣味になりました。
ルイログをGoogleニュースで読む
この記事の目次
CATEGORY

2次元のルイ

ブログやるなら SWELL × ConoHa WING がおすすめ!ルイログはこの構成で運営しています

ルイログ愛用ブログテーマSWELL

今選ぶBESTサーバー ConoHa WING

ルイログも愛用中!

ステマ規制への対応と記事内広告について

本サイト内のコンテンツはルイログが独自に制作しています。 メーカー等から商品提供を受けることもありますが、その場合は記事内にPR表記と提供を受けている旨を明記しています。 また、コンテンツの内容や評価に関する決定にも一切関与されていません。 アフィリエイトプログラムにより記事内で紹介する商品を購入することで当サイトに売り上げの一部が還元されることがあります。 詳しくはサイト運営ポリシーをご覧ください。

【コピペで簡単】CSSで雪を降らせる方法

cssだけで雪を降らせる方法

普段はECサイト運営会社でWEBエンジニア&マーケターとして従事しているR.U.Iです。

冬場のLP(ランディングページ)では、どうやって冬っぽくしよう?とか、どうやってクリスマスっぽくしよう?とか悩みますよね。

主にECサイト(ネットショップ)向けの記事になりそうですが、そこでオススメの方法が「ページ全体に雪を降らせる」です。

今回はコピペで簡単にページに雪を降らせる方法をご紹介します。ページの軽さを重視して HTML と CSS のみ!

お気づきでしょうか?そう、このページでは特別に雪を降らせています。

簡単に実装できるので、ぜひ活用してみてください。

それでは紹介していきましょう!

もくじ
この記事の著者
R.U.I

ガジェットブロガー

R.U.I ルイ

詳しいプロフィール

プロフィール

ガジェットやモノで生活に刺激を「ルイログ」。当サイトではAppleデバイスやその周辺機器、使えるソフト・アプリ、さまざまなガジェットや生活家電・モノをレビューしています。他にもWEBをデザインのコピペで簡単に使えるコードを紹介したりも。WEBエンジニアの方やPCが趣味・PCを使って仕事をしている方にとって役立つ情報を発信しています。カメラ・写真が好きなのでレビュー商品も写真を多め撮影し掲載することでより商品の魅力や細かいが伝わるよう心がけています。 プロフィール詳細やレビューガイドライン

CSSで雪を降らせるためのhtmlコピペ用コード

まずは html のサンプルを紹介します。

<div class="snow">●</div>
<div class="snow snow2nd">●</div>

はい、HTML はたったこれだけ!

2種類の雪を降らせることでそれっぽく見えます。

適当なところに配置してあげてください。

コンテンツの最後へ配置しちゃって大丈夫です。

追記

もっとリッチな雪を降らせたい方は Font Awesome の利用も検討しましょう。

●でもふわふわしているし良いのだけれど、より雪っぽさがでます。

Font Awesome を利用する方は以下の HTML コードをコピペしてください。

<div class="snow"><i class="far fa-snowflake"></i></div>
<div class="snow2nd"><i class="far fa-snowflake"></i></div>
2次元のルイ

本ページで降らせているのは●だけれど、よければ試してみてね。

CSSで雪を降らせるためのCSSコピペ用コード

次にメインの CSS コピペ用コードがこちら。

.snow {
  /*雪の色*/
  color: snow;
  /*雪の大きさ*/
  font-size: 10px;
  /*初期位置*/
  position: fixed;
  top: -5%;
  /*雪を適当な幅で降らせる*/
  text-shadow:
  5vw   -100px 2px,
  10vw  -400px 3px,
  20vw  -500px 4px,
  30vw  -580px 1px,
  39vw  -250px 2px,
  42vw  -340px 5px,
  56vw  -150px 2px,
  63vw  -180px 0,
  78vw  -220px 4px,
  86vw  -320px 9px,
  94vw  -170px 7px;
  /*雪アニメーション1*/
  animation: roll 5s linear infinite;
}
  /*2つめの雪アニメーション*/
.snow2nd{animation: anim 8s linear infinite;}

@keyframes roll {
    0% {transform:rotate(0deg);}
   90% {opacity:1;}
   100% {transform:rotate(20deg);top:100%;opacity:0;}
}
@keyframes anim {
  100% {color:transparent;top:150%;}
}

color:snow; はカラーコード #fffafa; と同じになるかな。

でもどうせだったらsnowっていう雪色で指定したくなっちゃう!私は。

お好きな方でどうぞ。

これらをコピペするだけで、簡単に雪を降らせることができます。超簡単で便利!

あとは雪がわかりやすいように、少し色のついた背景にしたりすると良いです。

CSSで雪を降らせるページのオススメデザイン

私がクリスマス系のLPで使う色味などを紹介します。

当記事で外側の背景色として実装済なのですが、赤系の色はいつも #a51918 を利用しています。

文字などコンテンツの背景にこの赤色を設定すると文字色を #ffffff の真っ白にしても少々読みづらくなるので、文字を読ませるタイプのページだと赤をもう少し濃い目にするとか、工夫を入れた方が良いですね。

そして、文字(font-family)は明朝体もアリアリ

このページでは見出しだけ明朝体にしてみました。

ゴージャス系にするのか可愛い系にするのかなど、ページの雰囲気に合わせてフォントも変更し良き特集ページをコーディングしましょう!

【コピペで簡単】CSSで雪を降らせる方法についてまとめ

cssだけで雪を降らせる方法

こんな感じで冬のLP作成に役立つデザインコーディングとして、CSSをコピペするだけで簡単にページで雪を降らせる方法を紹介してみました。

簡単でしょ?

アパレル系ECサイトとかだと、サンタのコスプレやクリスマスグッズを取り扱うLPを作ることになるはず。

そういうページでぜひ利用したいデザインコーディングです。

コピペで簡単!ページが一気におしゃれで華やかになるので、ぜひ利用してみてください!

 

良きWEBデザインをっ!

cssだけで雪を降らせる方法

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

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
もくじ