2011-08-08 8 views
1

Le contenu de ma page se trouve dans un div id = "container". Le css pour cela est largeur: 980px et marge: 0 auto . Ceci centre la page sauf sur l'ipad que j'ai testé. Des idées?Page Web non centrée sur un ipad

Répondre

1

faire ce

body { 
    width: 980px; 
} 

puis ajoutez le conteneur Paramètres css

#container { 
    margin: 0 auto; 
} 

dans votre tête html cette

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> 

puis reste de votre code

+0

Est-ce que ce correctif le "problème de non-centrage" sur un ipad? Votre code suggéré semble assez routinier pour moi. –

+0

Je n'ai jamais eu l'iPad désolé, c'est juste la façon habituelle de le faire. – Grigor

+0

J'avais déjà la déclaration de type doc exactement comme vous l'avez montré ci-dessus. Mettre la largeur: 980px; sur l'étiquette du corps n'a pas fonctionné. Il a déplacé ma page vers la gauche pour tous les autres navigateurs d'ordinateur non-ipad qui est ce que je m'attendais. Mon css pour le #container était déjà margin: 0 auto; C'est la chose beatingist. – heli409