JA2PTQ Websiteのスマホ対応 その4【 スマートフォン横回転時の表示】

<2020年04月26日>
デバイスの画面サイズ及び縦横を判別

【縦はスマホCSS:横はタブレットCSS】


 見よう見まねでスマホ対応を進めてきましたが、スマホならではの「フリック:スワイプ」横スクロールメニューも動くようになり自己満足していました。

 ところが、スマホ本体を横回転すると見事にレイアウトが崩れています。(汗!!)

スマホ縦表示 スマホ横表示


 例によってネット検索すると、「デバイスの画面サイズ及び縦横を判別」し、CSSを適用する方法がありました。
 
 結局「基本用:スマホ縦画面用:タブレット縦画面用:横画面用:PC用」を準備し、「インデックステンプレート スタイルシート」で切り分けることにします。

【インデックステンプレート スタイルシートに、CSSの切り分けを指定】



縦シミュレーション 横シミュレーション



 「Googleクローム デベロッパーツール」のシミュレーションは大活躍です。

スマホ横表示

 実物のスマートフォン横回転時も、きれいに表示できています。(あーうれしっしゃ!!!)

 

 
 

コメントする