タグ

ブックマーク / webdrawer.net (4)

  • Pinterest風のデザイン 「jQuery Masonry」を試してみた

    Pinterestのデザインは、要素が敷き詰められた感じになっています。 これはなんていうデザインの通称かわからないので、ひとまず「Pinterest風」と言ってます。 これを実装してくれるJavaScriptプラグインのひとつが「jQuery Masonry」なのですが、どういうものか使って試してみました。 基的には公式サイトに載ってることを自分なりにまとめた内容となっております。 ダウンロードはこちらから JSなどの必要なファイルは以下からダウンロードします。 jQuery Masonry 設置の仕方 設置も特に難しいことはなくJavaScript読み込んでCSSで調整する感じです。 サンプルは以下から サンプルサイト JavaScriptの記述例 <script type="text/javascript" src="https://ajax.googleapis.com/ajax

    Pinterest風のデザイン 「jQuery Masonry」を試してみた
    aoiasaba
    aoiasaba 2013/09/19
    なんか敷き詰める系のJS
  • パララックスサイトの作り方の初歩

    最近パララックス(視差効果)を取り入れたサイトが増えてきました。 仕組みや簡単なものを作れるようにしておきたかったのでいろいろ試してみました。 ちなみにもっと効率良く作れる方法とかもあるかもしれませんので、一例ということで御覧ください。プラグインはまだ試したことがないので そちらを使ったほうが楽かもしれません。 パララックス効果のjQueryプラグインまとめ あと動作はこの記事時点でのFirefoxの最新版でしか確認はしていません。 スクロール量を取得する まずはスクロールすると動くので、スクロール量を取得します。ちなみにjQueryを使ってます。 $(function(){ $(window).scroll(function(){ var y = $(this).scrollTop(); $("#num").text("スクロール量:" + y);//表示用 }); }); サンプルペー

    パララックスサイトの作り方の初歩
    aoiasaba
    aoiasaba 2013/09/19
    ★★★
  • リンク先のファイルの拡張子によって、表示アイコンを自動で変える方法

    リンク先がHTMLページではなく、何かのファイル(word・Excelpdfなど)の時はそれを示すアイコンを表示することが多いかと思います。 その際に、ひとつずつclassを指定して表示させる方法もありますが、CSSの属性セレクタを使用すると classをひとつずつ指定しなくても済みます。 例えばPDFへのリンクテキスト右側にアイコンを表示する場合は a[href $='.pdf'] { padding-right: 10px;/* アイコン画像の大きさに合わせて調整 */ background: url(アイコン画像) no-repeat center right; }

    リンク先のファイルの拡張子によって、表示アイコンを自動で変える方法
    aoiasaba
    aoiasaba 2012/06/05
  • あのサイトが@ importを使わない理由|WEB Drawer -WEB制作に関するメモサイト-

    近頃いろんなサイトのHTMLソースを見ていて気づいたのですが、CSSを読み込む際の「@ import」がないサイトが多い事に気づきました。私はよく使っているので何で使ってないのかが気になったので調べてみました。 なぜ使わないか 調べたところ、IEの描写速度の問題でした。 基的にブラウザは複数のファイルを同時に読み込む事が可能になっていますが、 IEではこの「@ import」を使うとCSSファイルを同時に読み込むことができず(順番に読み込む)に、結果描写速度が遅くなります。 サイトの表示スピードでユーザーの離脱が減るといいますので、表示スピードを少しでも早くしたい場合に使用しているようです。 管理面の問題 ただHTMLファイルを修正しないでCSSファイルを追加できるので、サイトの運用方法によっては「@ import」を使用した方がいい場合もあると思います。 昔々・・・ 少し前のブラウザは

    あのサイトが@ importを使わない理由|WEB Drawer -WEB制作に関するメモサイト-
  • 1