La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  HTML / CSS / XHTML
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  IE, c'est mal!
« Précédent Suivant »
Pages: [1] 2 Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: IE, c'est mal!  (Lu 1788 fois)
IE, c'est mal!
« sur: le 28-03-2005 a 00:39:43 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Salut @ll, je suis pas la pour polémiquer mais pour vous demander de l'aide.  Voilà, j'ai fait un nouveau design pour mon futur site et je le mets en forme via positionnement CSS.  Sous le gentil firefox, tout passe super bien mais sous le gros vilain IE tout moche, le design ne se met pas bien en place.

URL: http://cosmos.freeddns.com/firelink/K15/index2.html

Vous sauriez me dire ce qui va pas?

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk

Re:IE, c'est mal!
« Répondre #1 sur: le 28-03-2005 a 00:49:52 »
lupucide
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 90



f*ckin

Voir le Profil    WWW    E-Mail
Répondre avec citation

Je n'ai pas regarder ta feuille de style mais je lance des idées.

Le centrage : ton body ne contient pas "text-align: center".

L'empilage de conteneur : les navigateurs ne prennent pas le padding de la même façon, certains le rajoute à "width" et d'autre le compte dedans.

J'espère t'avoir aidé

Rapporter au modérateur  

Pour souper avec le Diable mieux vaut avoir une longue cuillère.
Re:IE, c'est mal!
« Répondre #2 sur: le 28-03-2005 a 01:02:37 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Salut lupucide,

Mon body, contenir text-align: center; , mais pourquoi?

Normalement, il n'y a pas de padding, mais je vais revérifier.

Sinon, voila déja une version modifiée qui est un peu améliorée.

Si vous avez d'autres idées, vous gênez pas.

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:IE, c'est mal!
« Répondre #3 sur: le 28-03-2005 a 04:00:02 »
lupucide
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 90



f*ckin

Voir le Profil    WWW    E-Mail
Répondre avec citation

Même si les conteneurs ont "margin-left: auto" et "margin-right auto", si le body ne contient pas "text-align: center" il n'affichera pas centré.
M'enfin, je dis ça mais je ne suis même pas sûr que tu cherche à centrer

Rapporter au modérateur  

Pour souper avec le Diable mieux vaut avoir une longue cuillère.
Re:IE, c'est mal!
« Répondre #4 sur: le 28-03-2005 a 14:44:12 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Non, justement.  Il est centré.  Sous Mozilla tout se place comme prévu.

Ce qui cause problème c'est que sous IE, le menu de droite se place plus haut que la case de contenu alors qu'il devrait aller à droite, à coté.

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:IE, c'est mal!
« Répondre #5 sur: le 28-03-2005 a 21:33:21 »
NuDD
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 122





Voir le Profil    WWW    E-Mail
Répondre avec citation

Généralement pour résoudre ce genrs de pbleme chiant on fait deux feuilles de styles separées avec un pti code en JavaScript pour la redirection vers celle adaptée à IE et celle adaptée à Mozilla (ou autres...).
Bonne chance, le design est un peut rouge pour moi mais bon... il est tres légé. Plus qui les miens...
@+

Rapporter au modérateur  
Re:IE, c'est mal!
« Répondre #6 sur: le 29-03-2005 a 01:30:29 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

D'habitude sur mes autres designs, je réussis assez bien sans javascript... Pourtant, là je bloque... Il y a surement un moyen, suffit juste de trouver lequel...

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:IE, c'est mal!
« Répondre #7 sur: le 30-03-2005 a 23:46:31 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Je n'ai toujours pas trouvé alors je relance ma demande d'aide...

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:IE, c'est mal!
« Répondre #8 sur: le 31-03-2005 a 01:28:06 »
jb_gfx
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 562





Voir le Profil    WWW
Répondre avec citation

En ajoutant une couleur de fond à ton block on se rend compte qu'il n'a pas la bonne taille; il est trop large ce qui le fait passer sous ton bloc de droite.

J'ai un peu trifouillé mais vraiment voir d'où ça pouvait venir, désolé.

Au pire si tu ne trouve pas :

Code:

<!--[if IE]>
<style type="text/css">
div.centreg {
  position:relative;
  top: -45px; /* j'ai mis 45 au pif, faudra trouver la bonne valeur */
}
</style>
<![endif]-->


A ajouter APRES tes styles CSS actuels... c'est pas super élégant mais beaucoup plus que de servir une feuille de style pour IE via du javascript.

« Dernière Édition: le 31-03-2005 a 01:30:14 par jb_gfx » Rapporter au modérateur  

http://www.pixemedia.com
Re:IE, c'est mal!
« Répondre #9 sur: le 31-03-2005 a 13:58:16 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Rah, c'était donc ca

Merci de la piste, je vais corriger ca

EDIT: Voila, j'ai péché, mon code css est plus aussi beau   Enfin, c'est pas grave vu que ca marche maintenant.  Si, quelqu'un trouve une belle soluce pour mon code CSS sans ce hideux code, ne vous gênez pas

Sinon, merci infiniment

KarboN

RE-EDIT: C'était trop beau pour être vrai... a mesure que le menu s'allonge sur le hauteur, le truc descend :S

Grands maitres du CSS, cette question est pour vous

« Dernière Édition: le 31-03-2005 a 14:16:49 par FireLink » Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:IE, c'est mal!
« Répondre #10 sur: le 31-03-2005 a 17:05:48 »
jb_gfx
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 562





Voir le Profil    WWW
Répondre avec citation

Et si dans le code que je t'ai donné tu remplace relative par absolute et "top:-45px" par "top:40px" (la hauteur de ton header, je sais pas si ça fait vraiment 40) tout ça sans spécifier de valeur pour le paramètre left.

ça donne quoi? (désolé ta page est plus en ligne je peux pas tester).

En même le commentaire conditionnel pour IE est pas le truc le plus crade qui existe, c'est un problème d'ethique aprés (pas comme le coup de la détection en javascript qui est vraiment trés crade par contre).

Rapporter au modérateur  

http://www.pixemedia.com
Re:IE, c'est mal!
« Répondre #11 sur: le 31-03-2005 a 23:31:45 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Ouais, je sais que ca fait très nul...  C'est pourquoi j'ai relancé ma demande...

Ton idée me parait bien, je vais essayer tantot et te donner des nouvelles.

Page offline? Problème d'hébergeur surement.  Enfin, je vais vous donner des nouvelles sur le résultat.

Merci pour cette nouvelle idée

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:IE, c'est mal!
« Répondre #12 sur: le 01-04-2005 a 15:30:11 »
DJolhan
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 777





Voir le Profil    WWW
Répondre avec citation

J'ai trouvé ton probleme Firelink
Au cas ou je ne t'aurais pas sur msn ce soir :

Voici ta réponse :
Code:

.centre {
   width: 730px;
   margin-top: 1px;
   float: left;
   background-color: #FFFFFF;
}
   
.centreg {
   width: 730px;
   margin-left: 0px;  /* centrage du conteneur */
     background-image: url(images/karbon152_21.gif);
   background-repeat:repeat-y;
}

Tu t'étais monumentallement trompé dans les width de ces deux blocs

Essaie de changer le nom de tes balises pour ton prochain site, par pitié pour nous lol

Conclusion a tout ces messieurs, il y a toujours des solutions sémantiquement correct en xhtml

« Dernière Édition: le 01-04-2005 a 15:35:39 par JokoZetla » Rapporter au modérateur  

Agence web H.D.Clic : creation site internetcréation site web
Re:IE, c'est mal!
« Répondre #13 sur: le 01-04-2005 a 23:23:45 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

C'est sympa ça

Merci bien

Oui, je vais faire un effort, mais pourtant ca me parait clair

EDIT: Il reste un petit bug (il y est sur la page d'example), la distance entre le header et le reste est trop grande, si quelqu'un sait, ne vous gênez pas...

« Dernière Édition: le 01-04-2005 a 23:28:02 par FireLink » Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:IE, c'est mal!
« Répondre #14 sur: le 02-04-2005 a 01:22:10 »
jb_gfx
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 562





Voir le Profil    WWW
Répondre avec citation

[quote author=JokoZetla]
Essaie de changer le nom de tes balises pour ton prochain site, par pitié pour nous lol

Conclusion a tout ces messieurs, il y a toujours des solutions sémantiquement correct en xhtml
Citation:

lol

Bien joué pour la solution; par contre les commentaires t'aurais pu (du) éviter parceque :

1. c'est pas des balises mais des sélécteurs (des classes en l'occurence).

2. rien à voir avec la sémantique et encore moins avec du XHTML parceque là on parle de CSS.

Rapporter au modérateur  

http://www.pixemedia.com
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] 2 Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg