2012-05-01 8 views
3

私のiPadでmargin: 0 autoに問題があります。 divは、デスクトップのように中央ではなく左に揃えられます。iPad上でウェブサイトを左揃えにしました

あなたはここにサイトを表示することができます。www.amplify.io

コンテナは幅を持っており、私は、Web上ではなく、無駄にいくつかの解決策を試してみた...任意のポインタは大歓迎。

+0

設定している幅は何ですか? –

+1

これらの[HTML検証エラー](http://validator.w3.org/check?uri=www.amplify.io&charset=%28detect+automatically%29&doctype=Inline&group=0)を修正する必要があります。特に、重複IDの束....非常に悪い。 – Sparky

+1

その理由は、コメントとして投稿されています...あなたのHTMLスキルを向上させるのを手伝っています。あなたのIDを複製するときには、より多くの問題を作成するでしょう。 – Sparky

答えて

10

を使用すると、モバイルデバイス用のビューポートを設定していないため、オーバーフローが起こった場合もございます。

<meta name="viewport" content="width=device-width, 
          maximum-scale=1.0" /> 

をあなたのHTMLヘッドに特定する:

を追加してみてください。これはページの幅をiPadの幅に設定し、スケーリングが起こっていないことを確認する必要があります。

+0

はい、これは役に立ちました。私はまた、あなたが提案したように、いくつかのコンテンツがオーバーフローするので、より幅広いコンテンツにコンテンツの一部を入れなければなりませんでした。他の人がそれが問題ではないと提案したので、私は検証を修正しようとしました! –

-3

あなたが全体のdiv(全ページ)を意味する場合:

margin-left: auto; margin-right: auto;

+5

それはアレックスが余裕をもってしていることです:0自動車。 2つだけを定義することによって、margin:0 auto 0 auto;と言っています。 –

+2

margin-left:auto; margin-right:auto;余白とまったく同じものです:0 auto; – cereallarceny

+1

私は最近、どれだけ多くの人が「マージンを残していますか? margin-right:auto; 'さまざまな' margin:0 auto'問題の修正として。 **同じことです!** – Sparky

0

Validator Results

あなたのウェブサイト上で26個のエラーと11回の警告を持っています。私はあなたのウェブサイトが正しく整列していない理由は、これらのものの1つに起因するお金を賭けるでしょう。エラーを修正して問題が解決されているかどうかを確認します。それ以外の場合は、状況を再現してください。

+0

私は同意します(OPに関する私のコメントを参照)。重複IDもたくさんあります。しかし、自分自身で答えとして投稿しなかった理由があります。 – Sparky

+0

マークアップの検証と重複ID、アライメントエラーは発生しません...すべてのタグを閉じると仮定すると、ここで問題となっている唯一のCSSとデバイス固有のCSS(ビューポート)... –

関連する問題