私のウェブページは980pxです。iPadのSafariはポートレートモードには適合しません。
Appleによれば、iPadのすべての向きにWebサイトを合わせるために何もする必要はありません。しかし、ポートレートモードでは、私のWebページはまったく適合しません。ビューポートから約20%オフです。
利用可能なすべての修正を試しましたが、失敗しました。
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
また
<meta name="viewport" content="width=980">
と
<style type="text/css">
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) {
body, #wrap{
width:980px;
}
}
私のテンプレートを表示するのは簡単ではありません-それは少し複雑ですが、本体には幅:980pxのラッパーがあることを保証します。他の非表示要素も100%幅でラッパーの横に追加されます。ただし、問題が発生する可能性は低くなります。
他に何を試すべきか?防弾方法はありますか?私は考えが足りません。
テキストのケースコードは次のとおりです。
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=980, initial-scale=1, maximum-scale=1"><style type="text/css">body{background-color:grey;}#wrap{width:980px;background-color:red;margin:0 auto;}</style></head><body> <div id="wrap">My content does not fit!</div></body></html>