2016/01/18
スマートフォン
Androidの標準ブラウザのみposition:fixedが効かないことがわかり修正をしました。
参考サイト
Android4系でoverflow: hiddenとposition: fixedで位置がおかしくなるバグ
比較的修正は簡単で、viewportにuser-scalable=noを追加するだけです。
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
ヘッダーや「トップに戻る」などをposition:fixedにしていますので、
これで無事解決しました。
しかし、問題点があります。
ser-scalable=yesになっている場合、ピンチイン、ピンチアウトで画面の拡大縮小ができるのですが、
ser-scalable=noにするとピンチイン、ピンチアウトが使えなくなります。
この問題については、下記サイトを参考にしました。
user-scalable=noを使う理由と弊害(スマホのviewportを見直す)
他にいい対応策がないか考えてみたいと思います。
ゼヒトモ内でのプロフィール: ROCKSTREAM, ゼヒトモのホームページ作成・制作サービス, 仕事をお願いしたい依頼者と様々な「プロ」をつなぐサービス
2024/08/20
神社
御朱印
2024/07/06
神社
御朱印
2024/07/06
神社
御朱印
2024/02/09
神社
2024/02/09
神社