タグ

ブックマーク / cojocco.blog113.fc2.com (2)

  • jQuery で実現する パララックス効果をヒントにしたシンプルで新しいスクロール背景 - こじょらぼ

    背景画像のトップとボトムが、ページのトップとボトムと一致するように、 ページの長さに応じてスクロール量が変化する背景を設定する方法です。 ページのスクロールとは独立して(ページの縦幅に関係なく)、背景は背景画像の高さ(height)までしかスクロールしません。 ちょっと前から主流の fixed や、伝統の scroll に並ぶ、 新しい種類の背景(background-attachment)と言えるのではないでしょうか! 特徴 繰り返さない一枚絵の美しさと、ユーザーの操作に応えるインタラクションを兼ね備えています。 パララックス効果を使った背景よりもシンプルです。 実装もシンプルで比較的 簡単です。 サンプルページ 当ブログのトップページがサンプルです。 コンテンツのスクロール量と、背景のスクロール量に注目。 スクロール バーでスクロールさせると、滑らかで分かりやすいかも知れません。 続き

  • [JavaScript] 画像のオリジナル サイズを取得する 最もシンプルな方法 - こじょらぼ

    JavaScript で画像のオリジナル サイズ (表示サイズではなく来の幅と高さ)を取得する方法です。 しかも、シンプルに。 取得方法とサンプルコード var img = new Image(); img.src = 'http://image.src.com/image.jpg'; var width = img.width; // 幅 var height = img.height; // 高さ 理屈は簡単で、 新しい Image オブジェクトを作成 その src にオリジナル サイズを取得したい画像を指定 その Image オブジェクトから幅と高さを取得 src しか指定していない Image ですから、当然、オリジナルのサイズが取得できるはず! 注意点 読み込み済みのページに表示されている画像について、 img タグの height 属性や width 属性を無視してオリジナル

  • 1