Comment puis-je corriger 1px marge sur Google Chrome?
Ici un exemple http://jsbin.com/oqisuv/
CSS
body {
background:#e7ebf2 url(http://i.imgur.com/R2VB6.png) center repeat-y;
}
.menu {
width:989px;
margin:auto;
height:100px;
background:#666666;
line-height:100px;
text-align:center;
color:#fff;
}
HTML
<body>
<div class="menu">Hello</div>
</body>
Si vous affichez un exemple ci-dessus sur Google Chrome, vous verrez le .menu
ressemble ont un margin-left:-1px
ou margin-right:1px
.
Sur Firefox & IE plus grand. Comment puis-je résoudre ce problème?
voici une photo ci-dessus est firefox, ci-dessous est en chrome. je ne vois aucune différence i.imgur.com/OSu9D.png
voici mon Chrome.. i.imgur.com/W1Mhj.png je sais ce que les OS et la version de Chrome que vous utilisez?
windows 7, chrome 17
voici mon Chrome.. i.imgur.com/W1Mhj.png je sais ce que les OS et la version de Chrome que vous utilisez?
windows 7, chrome 17
OriginalL'auteur Unknown Error | 2012-03-17
Vous devez vous connecter pour publier un commentaire.
Arrière-plan centre avec chrome (bug)
http://philfreo.com/blog/fixing-safaris-1px-background-image-centering-problem/
OriginalL'auteur huhu
Similaire à rudsy réponse, mais celle-ci semble mieux fonctionner:
OriginalL'auteur Robert Pessagno
Définir le corps de la marge à 0 ...Essayez ce css:
OriginalL'auteur nunya
Chrome & firefox rendus différemment c'est mieux si vous voulez résultat même dans tous les navigateurs le toujours donner la largeur en MÊME valeurs qui ne sont pas dans BIZARRE. Donc, écrire comme ceci:
Cochez cette http://jsbin.com/oqisuv/2
Mis à JOUR
Si vous voulez, c'est le travail parfait dans google chrome, vous pouvez utiliser ceci:
Cochez cette http://jsbin.com/oqisuv/5/
vérifier mon exemple, c'est le travail dans tous les navigateurs
Sur FF ou IE, vous verrez ont
margin-left:-1px
. L'ombre est parti sur la gauche.OriginalL'auteur sandeep
La plupart des navigateurs et l'avenir solution est de fixer fond centrés bloc lui-même (ou de son centrée parent qui a la remplissage horizontal d'arrière-plan pour être visible à l'extérieur de son enfant).
Tentatives pour parvenir au pixel correspondant de l'arrière-plan et le bloc centré de manière indépendante (surtout avec des hacks pour certains navigateurs) est mort à la fin de la route.
OriginalL'auteur Marat Tanalin