タグ

ブックマーク / 0rga.org (1)

  • これからはメディアクエリ(pointer)でレスポンシブデザインを作ろうよ

    自分は自分のサイトのデザインを1ヶ月に1回はコロコロと変える派なのですが、その都度思っている事がありました。それは「レスポンシブデザインはデバイス幅を基準にCSSを切り替えるのが正しいのか」という事です。 よくあるCSSですと、 div { font-size: 1rem } @media (min-width: 640px) { /* 画面幅がある程度広いデバイスで見たら文字サイズが1.5rem */ div { font-size: 1.5rem } } このような感じでデバイスの横幅を基準に、スマホで見た場合と、PCで見た場合の画面のデザインを切り替えています。しかし、自分のサイトを iPad 等で見た時にPC版のデザインが表示される事に違和感を抱いていました。マウス操作とタッチパネル操作の差など、PCとは全然勝手が違うのにデバイス幅だけでPCのデザインを出して欲しくなかったのです。

    これからはメディアクエリ(pointer)でレスポンシブデザインを作ろうよ
  • 1