• ベストアンサー

スマホの縦・横を判別して別画像を出すことは可能?

スマホサイト(iPhone・Andoroid両方対応)の制作時に、 スマホの縦・横を判別して別画像を出すことはできますか? 現状は添付画像のように、 1.横640pxの画像を作成(文字を載せたい場合は左から320pxまでの所に描く) 2.背景画像で(1)の画像を指定 縦:左端から320pxの所までが見える 横:640pxまで見える ・・・という感じで作っていますが、 これを 縦用:横320pxの画像A.jpg 横用:横640pxの画像B.jpg を作成しておいて、スマホ縦の時はA.jpgを表示し、スマホ横の時はB.jpgを表示というようなことがしたいです。何卒宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • axuaxua
  • ベストアンサー率36% (82/223)
回答No.1

http://kazu69.net/blog/memo/1023/ 上記サイトの中段辺りにあるorientationを参照してください。(書いてないのでandroid/iphone両対応かは不明です) orientation: portrait;/*縦*/ orientation: landscape;/*横*/

その他の回答 (1)

noname#206842
noname#206842
回答No.2

これは、ResponsiveLayoutを使用することで解決します。 閲覧者の環境に応じ、表示する形を変えるものです。 多くのフレームワークがあるので、そちらを参考にしてください。 Yaml4,skelton,bootstrapなどがお勧めです。

関連するQ&A

専門家に質問してみよう