Problème Design sous IE7 - HTML/CSS - Programmation
Marsh Posté le 08-01-2009 à 16:06:24
j'envoi le css ca peut aller avec screen des 2 situations,j'ai pas de lien vers page,je travail en local
Marsh Posté le 08-01-2009 à 16:13:49
FlorentG a écrit : ouais vas-y |
Sous IE sa donne =>
[img=http://img181.imageshack.us/img181/7072/92140343rz6.th.jpg]
Sous Opéra,mozilla,Chrome,safari sa donne ==>
[img=http://img179.imageshack.us/img179/4025/otherri7.th.jpg]
Mon css c'est ==>
Code :
|
Marsh Posté le 08-01-2009 à 16:22:16
Les coins, ne les mets pas en float, mais utilise la position absolute.
Au niveau du code HTML, attention de ne pas avoir de prologue xml, et d'avoir un bon DOCTYPE, ça peut venir de là
Marsh Posté le 08-01-2009 à 16:34:25
ok,merci,je vais essayer
pour le doctype j'ai bien ca ==>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
dans mon header.tpl
Marsh Posté le 08-01-2009 à 16:37:55
Ouais ça c'est pas très bon, remplace-le par :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
Ca sera déjà un bon début
Marsh Posté le 08-01-2009 à 16:42:18
C bon ca fonctionne lol merci,mais le soucis c'est que je ne comprends pas trop pourquoi
Marsh Posté le 08-01-2009 à 16:48:04
En gros, si tu ne mets pas un doctype comme ça (ça sert à préciser quel "grammaire" utiliser), les navigateurs basculent dans un mode de compatibilité, et s'amusent à simuler plein de vieux bugs.
Ainsi quand ils ont sorti IE6, ils avaient fait plein de modifs au niveau du rendu des CSS. Du coup plein de site ne se serait pas affiché bien.
Mais ça aurait été fort dommage de se priver des nouveaux trucs CSS, donc fallait trouver un moyen de ne pas casser les sites existants, tout en permettant au développeur d'activer les nouvelles fonctionnalités et correction de bugs et tout.
Et quasiment tous les sites n'avait pas ce doctype. Donc ils se sont dit, aller hop, ceux qui mettent un vrai doctype propre doivent connaître leur métier, ça activera le nouveau mode de rendu.
Marsh Posté le 12-01-2009 à 17:47:38
Salut FlorentG,
Vas sur www.w3schools.com >> XHTML >> Doctype.
Prends le doctype de type XHTML Transitional. En gros, le doctype définit les règles d'interprétation de ta page. En utilisant ce doctype, tu auras "presque" le même rendu sous tous les navigateurs modernes (IE6 (parfois) et 7 (presque toujours), Firefox, Opera, Safari et Chrome).
Cela te fera gagner en temps et en effort
Marsh Posté le 12-01-2009 à 18:29:21
Et il à l'air d'utiliser de l'HTML, pas de l'XHTML
Et pis moi j'utilise un doctype strict, et je le connaît par cœur, pas besoin de w3schools
Marsh Posté le 08-01-2009 à 15:54:47
Bonjour je réalise actuellement un site pour ma société et je rencontre un petit soucis,ou plutôt gros soucis .
Car le design ne s'adapte pas sous IE à ce que je fais donc je ne comprends vraiment pas .
Je précise que ma page fonctionne parfaitement sous ==>Mozilla,Safari,Chrome,Opéra sans aucun problème.
Mais sur IE il foire,je n'obtiens pas le résultat souhaité.
Donc si quelqu'un de calé en CSS peut m'aider ...Car vraiment je ne vois pas d'où cela peut provenir .
En gros pour résumé design centrer sur la page avec bords arrondi sur les 4 coins.
Sur IE le design ne se centre pas et les bords arrondi sont bien positionner sur 3 coins mais pas le quatrième,et il y a un décalage entre les coins et le contenu de la page .