タグ

画像とCSSに関するfushimikのブックマーク (2)

  • 画像付きリストのテキストを縦方向に中央揃えする(リキッドレイアウト対応)

    こんにちは、鴨田です。 何らかの要素が縦横中央揃えになっているデザインが結構な頻度で出てきます。 デザイナーとしては見栄えを考えてそうしているのですが、 コーダーとしては、横方向はまだしも縦方向の中央揃えは何かと面倒だったりします。 いくつかケースがあると思うので、それぞれに関して自分ならこうする、 というコーディングをしていきたいと思います。 とある要素の中で画像だけを縦横中央揃えしたい、というケースもあると思いますが、 今回は画像があってその横に来るテキストを縦方向に中央揃えしなければならない、 というデザインに特化した説明をします。 また、画像の横幅は決まっているけど、テキスト部分の横幅が可変となっていて、 かつ、画像とテキストを内包するリンクは縦横いっぱいにリンクエリアが確保されている というリキッドレイアウトとします。 0.元となるHTML HTML <div class="wr

    画像付きリストのテキストを縦方向に中央揃えする(リキッドレイアウト対応)
  • 【図解】CSSだけで画像の縦横比を維持したサムネイルを表示する - Qiita

    サムネイルを表示するときに、サーバサイドプログラムで画像の縦横を計算してサムネイル画像を作ることがあります。しかし、場合によってはCSS3でサムネイル画像を描画したほうが実装コストが低い場合があります。ここでは、CSS3を使ってサムネイル画像をキレイに描画する方法を紹介します。 1. 内接・外接とは? 画像の変形方法はいろいろありますが、ここでは内接リサイズ・外接リサイズについてのみ紹介します。内接リサイズ・外接リサイズとは、画像の縦横比を維持したまま、枠のサイズにフィットするように画像のサイズを変更する描画方法です。印刷出版系の用語だそうです。 内接リサイズ 外接リサイズ

    【図解】CSSだけで画像の縦横比を維持したサムネイルを表示する - Qiita
  • 1