質問: iphoneの表示 全てのページが中ほどから表示される カラーミーで制作している自社サイトですが、iphoneで表示した際に、どのリンクを押してもリンク先のページが一番上ではなく、中ほどから表示されるようになってしまいました。おそらく数日前からだと思うのですが、いつからかはっきりは分かりません。pcでgoogleディベロッパーツールのスマホ表示にしたときと、iphone以外のスマホで表示したときは問題なくページの一番上から表示されました。解消する方法を教えてください。https://lohasplaza.shop-pro.jp/
回答: ecマスターズの田中です。同じテンプレートのサンプルショップにて、確かに症状がないことを確認いたしました。原因を探るために、hanako1187さんにてショップにご設置いただいた、ページ読み込みと同時に動作するjavascript、つまり$(function(){で始まる処理を、一時的に取り外すことで症状が改善されないかどうか、1つずつ外してみてご確認いただきますようお願いします。特に、var viewport = document.createelement('meta');viewport.setattribute('name', 'viewport');viewport.setattribute('content', 'width=device-width, initial-scale=1.0, maximum-scale=1.0');document.getelementsbytagname('head')[0].appendchild(viewport);上記4行では、ページ読み込みと同時にというタグを〜内に挿入しているのですが、ページ内のタグを読み込み終わった後に動作することで見た目がスマートフォン向けになると同時に初期位置がずれる、という可能性もございますので、差し支えなければ、上記タグを〜内に直接ご記入の上、javascriptの処理は削除していただきますようお願いします。