Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/06/2011, 13h36   #1
Membre éprouvé
 
Avatar de vg-matrix
 
Inscription : février 2007
Messages : 1 160
Détails du profil
Informations personnelles :
Âge : 23

Informations forums :
Inscription : février 2007
Messages : 1 160
Points : 469
Points : 469
Envoyer un message via MSN à vg-matrix Envoyer un message via Yahoo à vg-matrix
Par défaut Centrer un bloc div pour Internet Exporer

Salut tout le monde, j'ai un problème, IE n'arrive pas à centrer un bloc div avec le code suivant:
Code :
1
2
3
.bas { width:900px;
	height:25px;
	margin:auto;}
Pourtant il marche bien sous Google Chrome et Mozilla Firefox

Que dois-je faire s'il vous plaît?
__________________
Il est difficile de retrouver ses erreurs lorsqu'on est persuadé que son code est juste...

Groupe des développeurs ivoiriens
vg-matrix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2011, 13h59   #2
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Mettre un DOCTYPE ?
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 16/06/2011, 14h26   #3
Membre éprouvé
 
Avatar de vg-matrix
 
Inscription : février 2007
Messages : 1 160
Détails du profil
Informations personnelles :
Âge : 23

Informations forums :
Inscription : février 2007
Messages : 1 160
Points : 469
Points : 469
Envoyer un message via MSN à vg-matrix Envoyer un message via Yahoo à vg-matrix
Voici le doctype que j'utilise:
Code :
1
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
__________________
Il est difficile de retrouver ses erreurs lorsqu'on est persuadé que son code est juste...

Groupe des développeurs ivoiriens
vg-matrix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2011, 14h35   #4
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Tu n'as rien au-dessus du DOCTYPE ? Une déclaration XML, une marque BOM, des espaces (IE6) ?
Et de quelle version de IE tu parles ?
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 16/06/2011, 15h19   #5
Membre éprouvé
 
Avatar de vg-matrix
 
Inscription : février 2007
Messages : 1 160
Détails du profil
Informations personnelles :
Âge : 23

Informations forums :
Inscription : février 2007
Messages : 1 160
Points : 469
Points : 469
Envoyer un message via MSN à vg-matrix Envoyer un message via Yahoo à vg-matrix
Citation:
Envoyé par Bisûnûrs Voir le message
Tu n'as rien au-dessus du DOCTYPE ? Une déclaration XML, une marque BOM, des espaces (IE6) ?
Non, il n'y a rien au dessus.

Citation:
Envoyé par Bisûnûrs Voir le message
Et de quelle version de IE tu parles ?
J'utilise IE9.
__________________
Il est difficile de retrouver ses erreurs lorsqu'on est persuadé que son code est juste...

Groupe des développeurs ivoiriens
vg-matrix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2011, 15h21   #6
Rédacteur/Modérateur
 
Avatar de Macmillenium
 
Homme
Inscription : mars 2008
Messages : 2 288
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : mars 2008
Messages : 2 288
Points : 3 205
Points : 3 205
Citation:
Envoyé par vg-matrix Voir le message
Non, il n'y a rien au dessus.
Poste ton code HTML/CSS complet alors.
__________________
Je ne réponds pas aux questions techniques par MP.
Macmillenium est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2011, 15h22   #7
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
On peut avoir un code complet (mais très simplifié) représentant ton problème ? Ou une page en ligne ?
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2011, 21h44   #8
Invité de passage
 
Homme Paul
Technicien maintenance
Inscription : mai 2011
Messages : 9
Détails du profil
Informations personnelles :
Nom : Homme Paul
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Technicien maintenance
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2011
Messages : 9
Points : 4
Points : 4
hello,

colle ceci dans ton <head> pour voir

Code :
<meta http-equiv="X-UA-Compatible" content="IE=8" />
bises
function_Help est déconnecté   Envoyer un message privé Réponse avec citation 04
Vieux 17/06/2011, 17h03   #9
Membre Expert
 
Avatar de ludojojo
 
Homme Ludovic Solczynski
Développeur .NET
Inscription : avril 2008
Messages : 1 446
Détails du profil
Informations personnelles :
Nom : Homme Ludovic Solczynski
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : avril 2008
Messages : 1 446
Points : 2 179
Points : 2 179
Citation:
Envoyé par vg-matrix Voir le message
Salut tout le monde, j'ai un problème, IE n'arrive pas à centrer un bloc div avec le code suivant:
Code :
1
2
3
.bas { width:900px;
	height:25px;
	margin:auto;}
Pourtant il marche bien sous Google Chrome et Mozilla Firefox

Que dois-je faire s'il vous plaît?
Bonjour,

Il me semble que IE à des difficultés avec le "margin:auto". Si tu essayes avec "text-align:center" dans une div anglobante ça donne quoi ?
__________________
Aide les autres...
Et les autres t'aideront....
Mon site DVP
Mon site perso

N'oubliez pas de voter pour les messages dont la réponse est pertinente
ludojojo est déconnecté   Envoyer un message privé Réponse avec citation 03
Vieux 17/06/2011, 17h12   #10
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Citation:
Envoyé par ludojojo Voir le message
Il me semble que IE à des difficultés avec le "margin:auto"
Du tout non. Il suffit de mettre un DOCTYPE pour qu'il passe en mode Standard et comprenne cette instruction.
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/06/2011, 17h21   #11
Membre Expert
 
Avatar de ludojojo
 
Homme Ludovic Solczynski
Développeur .NET
Inscription : avril 2008
Messages : 1 446
Détails du profil
Informations personnelles :
Nom : Homme Ludovic Solczynski
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : avril 2008
Messages : 1 446
Points : 2 179
Points : 2 179
Dans ce cas, qu'elle est l'influence du changement de doctype par rapport aux autres navigateurs ?
__________________
Aide les autres...
Et les autres t'aideront....
Mon site DVP
Mon site perso

N'oubliez pas de voter pour les messages dont la réponse est pertinente
ludojojo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 17h39   #12
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Hop : http://j-willette.developpez.com/tut...ge=page_1#LI-C
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 18h37   #13
Rédacteur/Modérateur
 
Avatar de Macmillenium
 
Homme
Inscription : mars 2008
Messages : 2 288
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : mars 2008
Messages : 2 288
Points : 3 205
Points : 3 205
Citation:
Envoyé par Bisûnûrs Voir le message
Il suffit de mettre un DOCTYPE pour qu'il passe en mode Standard et comprenne cette instruction.
Et pour mieux comprendre la remarque de Bisûnûrs, renseignez vous sur le doctype switching, ça vous sera très utile...
__________________
Je ne réponds pas aux questions techniques par MP.
Macmillenium est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/06/2011, 18h42   #14
Membre Expert
 
Avatar de ludojojo
 
Homme Ludovic Solczynski
Développeur .NET
Inscription : avril 2008
Messages : 1 446
Détails du profil
Informations personnelles :
Nom : Homme Ludovic Solczynski
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : avril 2008
Messages : 1 446
Points : 2 179
Points : 2 179
OK merci pour l'info !

Ton problème est résolu pour le centrage de ta div avec le nouveau DOCTYPE?
__________________
Aide les autres...
Et les autres t'aideront....
Mon site DVP
Mon site perso

N'oubliez pas de voter pour les messages dont la réponse est pertinente
ludojojo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2011, 22h31   #15
Candidat au titre de Membre du Club
 
Homme
Technicien Supérieur en Support Informatique
Inscription : juin 2011
Messages : 27
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Technicien Supérieur en Support Informatique

Informations forums :
Inscription : juin 2011
Messages : 27
Points : 14
Points : 14
Hello vg-matrix, ca peux semblé anodin mais as tu tester simplement un :

Je dis ça comme ça moi je fait ainsi avec un bloc absolute et ca fonctionne nikel.

Cordialement
Hyuunkel est déconnecté   Envoyer un message privé Réponse avec citation 02
Vieux 18/06/2011, 22h52   #16
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Oui enfin, faudrait arrêter de mettre des position:absolute à tout bout de champ et là où il n'y en a pas besoin .. Le positionnement absolu doit être utilisé dans des cas précis, pas pour faire de la mise en page.
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 19/06/2011, 00h10   #17
Membre Expert
 
Avatar de Eric2a
 
Homme Eric Garidacci
Inscription : septembre 2005
Messages : 1 057
Détails du profil
Informations personnelles :
Nom : Homme Eric Garidacci
Âge : 41

Informations forums :
Inscription : septembre 2005
Messages : 1 057
Points : 1 564
Points : 1 564
Citation:
Envoyé par vg-matrix
Voici le doctype que j'utilise:
Code :
1
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
Salut,

Le doctype XHTML 1.1 est prévu pour les documents XML servis en application/xhtml+xml et requiere donc la présence du prologue XML, lequel bascule IE en mode quircks. Il n'y a donc pas lieu de l'utiliser pour les documents HTML servis en text/html.

Ceci dit, sa présence sans le prologue XML permet à IE8 de passer en mode standard.

Il faudrait donc voir du côté de la configuration du navigateur :
Outils > Outils de développement > Mode navigateur et Mode document
N'oublie pas changer de doctype (déstiné à être servi en text/html), qu'il soit Transitionnel ou Strict :
Code html :
1
2
3
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
__________________

N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].

Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ...
Eric2a est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 19/06/2011, 11h43   #18
Rédacteur/Modérateur
 
Avatar de Macmillenium
 
Homme
Inscription : mars 2008
Messages : 2 288
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : mars 2008
Messages : 2 288
Points : 3 205
Points : 3 205
Citation:
Envoyé par Eric2a Voir le message
la présence du prologue XML, lequel bascule IE en mode quircks.
Ceci dit, sa présence sans le prologue XML permet à IE8 de passer en mode standard.
Attention, la déclaration XML bascule uniquement IE6 en mode Quirks!
Ce n'est pas le cas pour IE7 et 8.
__________________
Je ne réponds pas aux questions techniques par MP.
Macmillenium est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/06/2011, 15h51   #19
Membre éprouvé
 
Avatar de vg-matrix
 
Inscription : février 2007
Messages : 1 160
Détails du profil
Informations personnelles :
Âge : 23

Informations forums :
Inscription : février 2007
Messages : 1 160
Points : 469
Points : 469
Envoyer un message via MSN à vg-matrix Envoyer un message via Yahoo à vg-matrix
Finalement, je suis passé à ça
Code html :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11-transitional.dtd">
et tout marche bien
__________________
Il est difficile de retrouver ses erreurs lorsqu'on est persuadé que son code est juste...

Groupe des développeurs ivoiriens
vg-matrix est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h09.


 
 
 
 
Partenaires

Hébergement Web