タグ

パララックスに関するjytechのブックマーク (7)

  • パララックスには色んな種類がある!3パターンの実装例を紹介 | HPcode(えいちぴーこーど)

    パララックスって言葉は聞いたことあるけど、具体的にどういう動きすればパララックスなのか分からないって方は意外といるかもしれません。 ちょっとの前のわたしはセクションが重なる紙芝居風の動きをするのがパララックスの表現だと思っていました。これもパララックスですが、もっと広義にパララックスは色んな表現が含まれています。 簡単にパララックスを表現すると、スクロールと連動したアニメーションのことです。紙芝居風もパララックスだし、スクロールに応じて要素が動いて登場するのもパララックス。 この記事では、パララックスのパターンと表現方法(と実現するためのライブラリーやコードなど)を紹介していきます!

    パララックスには色んな種類がある!3パターンの実装例を紹介 | HPcode(えいちぴーこーど)
  • 【jQuery】スクロールに合わせて背景画像の位置を動かす方法【パララックス】

    こんにちは、Ryohei(@ityryohei)です! 記事では、スクロールに合わせて背景画像の位置を動かす方法をご紹介しています。 プラグイン等は使用したくないけれど、スクロール時にシンプルなパララックス効果を付けたい方におすすめです! では、解説していきます。 スクロールに合わせて背景画像を縦方向に動かす 下記はスクロールに合わせて背景画像を動かした際のデモになります。埋め込みなのでわかりにくいかもしれないですが、スクロールすると背景画像が少しずつ動きます。 DEMO See the Pen Backgoround Image Scroll1-1 | jQuery by ryohei (@intotheprogram) on CodePen. 処理内容としては、スクロールした際に背景画像の表示位置を設定するbackground-positionの値を動的に変更することで 実現していま

    【jQuery】スクロールに合わせて背景画像の位置を動かす方法【パララックス】
    jytech
    jytech 2023/09/07
    background-positionではやらない方がいい
  • 【CSS】CSSだけでパララックスを再現する - Qiita

    はじめに みなさんは、パララックス(parallax)と聞いたことがあるでしょうか? 最近のサイトは、要素がふわっとフェードインしたり、要素の移動速度が違ったり、 スクロールに応じて色々なアニメーションが発火します。 今まで、このようなアニメーションを実装するには、JavaScriptを使っていたので大変でした。 しかし、Chrome 115で使えるようになった、scroll-driven animationsを使うと、CSSだけでスクロールに合わせたアニメーションを作れるようになります。 この記事では、そんなscroll-driven animationsを使って、パララックスを再現したので紹介します。 パララックス(parallax)について まずパララックス(parallax)にて解説します。 パララックス(parallax)とは? パララックスとは、視差効果のことで、 Webサイト

    【CSS】CSSだけでパララックスを再現する - Qiita
  • パララックスWEBサイトの作り方(HTMLとCSSのみで実現するparallax効果)

    パララックスWEBサイトとはパララックス効果による視覚的PRを目的としたWEBサイトの事です。 WEBページ上に奥行の概念を持たせ、各要素の奥行きの差により立体的な演出効果を出しています。 cssによるparallax効果ポイント パララックスWEBサイトとは? あなたは「パララックスサイト」という言葉をご存知ですか? パララックスサイトとは、parallax(視差)の効果を適用したWEBサイトのことです。 parallaxとはページをスクロールする際、手前と奥とでスクロールの速度に差をつけることで、奥行きや立体感を表現するものを指します。 パララックス効果のメリット この手前と奥とでスクロールの速度に違いがでると、通常2次元の世界にあるWEBページが3次元の奥行きを感じる様になります。 視覚差を使ったエフェクトはPRしたい部分を強調でき、ユーザーにインパクトを与える事ができます。 その効

    パララックスWEBサイトの作り方(HTMLとCSSのみで実現するparallax効果)
  • パララックス

    JavaScriptでパララックスな表現をする場合には、要素ごとにスクロールスピードを変えることで、視差効果を生み出していますが、CSSではtransformの3D表現を使って、要素を実際に画面の手前と奥に配置することで、パララックスを表現できます:)。 パララックスの作り方 ドロワーメニューの時と同じコンテンツを使って、下図のような感じに、手前から、アイキャッチ画像、ヘッダーナビ、リンクボタン、タイトルの順になるように、要素を手前に移動させてみます。 各要素を手前に移動させる 要素を手前へ移動させるにはtransformプロパティのtranslateZ()を使います。 それから親要素には、奥行きを決めるためのperspectiveプロパティを指定します。ここではbody要素に、perspective: 200pxと指定して、200px離れたところから見てる感じにしてみました。 奥行きの基

    パララックス
  • HTMLとCSSでパララックスページを作ってみよう | Casley Deep Innovations株式会社 技術ブログ

    皆様こんにちは。 キャスレーコンサルティング、CC(CSVクリエーション)部の細見です。 今回は、HTMLCSSだけで作ることができる、レスポンシブに対応した シンプルなパララックスページの作り方を、ご紹介したいと思います。 「パララックスってなに?」と思われる方もいらっしゃると思いますので、 まずは、その言葉の意味から解説したいと思います。 1. パララックスとは パララックス(en. Parallax)とは、日語で「視差」という意味です。 Webデザインの世界においては、「視差効果」とも呼ばれ、画面をスクロールするといった動作の際に 要素を異なる速度で動かしたりすることで、あたかも立体で奥行きがあるように見せる手法とのことです。 最近ではプラグインも増えつつあり、単に速度の変更だけでなく、様々な動きを持たせることが可能になってきました。 2. 実際に触ってみましょう まずは、こちら

  • CSSアニメーションの実装もこれで簡単! さまざまなプロパティの値をトゥイーンさせるスクリプト -ScrollBtween

    Webページ上のあらゆるDOM要素に対して、CSSアニメーションを実装できるスクリプトを紹介します。 実装は簡単です、CSSのプロパティの値を「#fff to #000」「0 to 100」のように記述して、#fffから#000にトゥイーンさせ、0から100にトゥイーンさせます。 スクロールで背景色を変化させたり、ぼやけた画像をくっきりと表示したり、スクロール位置に基づくプログレスバーやパララックスも簡単に実装できます。 ScrollBtween ScrollBtween -GitHub ScrollBtweenの特徴 ScrollBtweenのデモ ScrollBtweenの使い方 ScrollBtweenの特徴 ScrollBtweenは、Webページのドキュメント(任意のDOM要素)をスクロール位置に関連してCSSのさまざまなプロパティの値を変化(トゥイーン)させるスクリプトです。ネ

    CSSアニメーションの実装もこれで簡単! さまざまなプロパティの値をトゥイーンさせるスクリプト -ScrollBtween
  • 1