###前提・実現したいこと
MONACAで初めてスマホアプリ作成を始めた初心者です。
「最小限のテンプレート」でCSSを下記のようにして画面いっぱいにコンテンツを埋めiPhone SEとAQUOS SH-M02で実機デバッグしたところ、AQUOS SH-M02ではきれいに表示されるのにiPhone SEではステータスバー(画面上部の回線状態やバッテリー残量の表示部分)が覆いかぶさります。
body, html { width: 100%; height: 100%; padding: 0px; margin: 0px; }
TOPのマージンをセットする必要があるのでしょうが、その対象が分かりません。
趣味と勉強をかねて始めたばかりで、試せる実機も限られています。
既にどこかに情報まとめられてますでしょうか。
よろしくお願いいたします。
###試したこと
jQuery TODO Appテンプレートでも同様に文字がかぶったのでstyles.css
に下記のように.ua-ios-10の記述を追加したところ、きれいに表示されるようになりました。
os9も追加した方がいいのでしょうか?それともSEだけに絞る必要あるのでしょうか?
/* set padding for iOS7 status bar */ .ua-ios-7 .ui-page, .ua-ios-8, .ui-page, .ua-ios-10 .ui-page { padding-top: 63px !important; } .ua-ios-7 .ui-header, .ua-ios-8 .ui-header, .ua-ios-10 .ui-header { top: 20px; }
Onsen UIを使えば大丈夫かなと思いましたが、Onsen UI V2 JS Minimumでは文字がステータスバーとかぶりました。
(body内のThis is a template for Onsen UI app.とdocomoの文字がかぶさり文字の判別ができない状態です)
###補足情報(言語/FW/ツール等のバージョンなど)
クラウドIDEとそのテンプレートを使っています。
回答2件
あなたの回答
tips
プレビュー