2

iPhone/iPad では、ページでメタタグを使用してアドレス バーを削除できます。ただし、ユーザーが「ホームページに追加」ボタンをクリックした場合にのみ機能します。

詳しくはiPad WebApp Safari で全画面表示

ユーザーがアドレスバーなしでページを表示している場合 (つまり、ホームページからサイトにアクセスしている場合)、CSS を少し変更する方法を見つける必要があります。

padding-top:64px;

この問題に対処する方法を見つけた人はいますか?

4

1 に答える 1

2

JSで見てwindow.navigator.standaloneから、たとえばstandaloneクラスをHTML要素に設定する必要があります。そのため、ページがホームページに追加されたときにのみ適用される次のルールを CSS に追加できます。

.standalone .yourElement {
    padding-top: 64px;
}
于 2011-09-15T22:08:01.993 に答える