Différence entre firefox et IE
juliendan
Messages postés
288
Statut
Membre
-
juliendan Messages postés 288 Statut Membre -
juliendan Messages postés 288 Statut Membre -
Bonjour,
j'ai un problème avec une div que j'aimerais centrer sur ma page. Elle s'affiche centrée sur firefox mais pas sur IE.
Il faut mettre margin auto pour avoir la div centrer c bien ça?
En tt les cas j'ai vraiment du mal à avoir ce que je veux, même sur firefox c pas nickel centré. Quels attributs faut il mettre pour avoir un centrage parfait et qui suit le navigateur???
Merci d'avance...
j'ai un problème avec une div que j'aimerais centrer sur ma page. Elle s'affiche centrée sur firefox mais pas sur IE.
Il faut mettre margin auto pour avoir la div centrer c bien ça?
En tt les cas j'ai vraiment du mal à avoir ce que je veux, même sur firefox c pas nickel centré. Quels attributs faut il mettre pour avoir un centrage parfait et qui suit le navigateur???
Merci d'avance...
Configuration: Windows Vista Firefox 3.0.10
16 réponses
-
.. c bon, fallait jouer avec text indent pour décaler le texte!!!
-
Bonjour.
Une petite technique pour qu'il y ait le moins de différences possibles entre ie et firefox :
Dans ton CSS, tu marque dès le départ :
*
{
margin:0;
padding:0;
}
Sa remet toute les marges a zéro. -
-
... aligné a gauche dans firefox mais centré dans IE cette fois, bizarre!
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
-
Oui le margin:auto permet de centrer un élément sur la page.
-
... par contre maintenant j'ai une marge de 5 pixels environ tout autour de mon site. Comment le caler pour que ses bords soient à 0 du navigateur?
-
ah ouias, et donc pas moyen de savoir si c plein écran ou pas alors?
-
Comme je te dis, ça dépend la résolution des écrans des internautes qui vont sur ton site, et de la façon dont tu as fais ton design.
Modifie la résolution de ton écran en 800x600 et regarde comment ça fait. -
-
autre chose :-)), comment décaler du texte dans une div pour pas qu'il soit trop près du bord???
-
Tu dois mettre un padding dans ta div concernée. Le padding est une marge interne.
Essaye padding:5px; ou padding:10px; cela devrait suffire.
Voici un petit rappel sur les marges avec un schéma explicatif : http://www.aidenet.com/css/css42.htm -
justement, le padding pose probleme, il ecarte ma cellule (dans laquelle il y a un background) et donc elle est plus grande que le reste de mon site du coup.
il faudrait que ça déplace juste le texte. Faut il recréer une div pour le texte par dessus celle ou y a mon background? -
Tu n'a pas mis le background en css ??
Montre moi le code CSS de ta div stp. -
voilà :
.onglet {
background-image: url(onglet.jpg);
margin: auto;
height: 30px;
width: 750px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: italic;
color: #FFFFFF;
font-weight: bold;
font-variant: normal;
text-transform: none;
line-height: 30px;
vertical-align: baseline;
padding-left: 0px;
background-repeat: no-repeat;
}