タグ

2011年8月9日のブックマーク (1件)

  • 縦横比が異なる複数の画像を縦横中央に配置するjQuery | サイブリッジラボブログ

    こんにちは。 最近徐々にjQueryをいじるのが楽しくなってきたデザイナーのツチヤです。 テーブルレイアウトでは楽に出来ていたのに、HTMLCSSでは実現が厳しい! という事がよくあるのですがjQueryのおかげで簡単にクリアできるようになりました。 そのうちの一つをご紹介します。 リストページ等で、 ・縦横サイズの違う画像を並べる ・画像は固定のサイズBoxの縦横中央に配置したい というレイアウトをする場合、テーブルレイアウトでは tdをalign=”center”、valign=”middle”にすれば可能ですが、 CSSでは一工夫必要です。 そこでjQueryを使って画像の縦横サイズと親のBoxサイズのマージン値を求めて 代入する処理をすることにより、スッキリ実現できるようになります! ※display: table-cell(テーブルの構造を表現することができるCSSプロパティ)

    縦横比が異なる複数の画像を縦横中央に配置するjQuery | サイブリッジラボブログ
    naohor
    naohor 2011/08/09
    縦横比が異なる複数の画像を縦横中央に配置するjQuery