Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
924 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [CSS]Compatibilité IE vs the World

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[CSS]Compatibilité IE vs the World

n°1424546
Profil sup​primé
Posté le 11-08-2006 à 17:31:08  answer
 

:hello:
 
Pour réaliser une petite présentation toute simple (entête , menu à gauche , contenu), j'ai dû mettre en place ces quelques lignes pour que la présentation soit compatible entre IE ,Opera et Firefox mais je me demande si il n'y a pas une solution plus adapté car il me semblait que CSS aurait dû m'éviter ce genre de désagréements .  
 

.texte {  
  <?php
  if(!ereg("MSIE",$_SERVER["HTTP_USER_AGENT"]))
     {
     echo  "margin-left: 180px ;";  
     }
  ?>    
  position: absolute ;
    }

mood
Publicité
Posté le 11-08-2006 à 17:31:08  profilanswer
 

n°1424557
AlphaZone
Posté le 11-08-2006 à 17:48:50  profilanswer
 

Le CSS est très puissant pour ca, ce n'est pas normal que tu dois pondre ce code.
Donc à mon avis tu devrais revoir le CSS.
 
Revois également le design de ton site, peut-être que cela est dû à ca.
 
Tiens nous au courant ;)

n°1424558
masklinn
í dag viðrar vel til loftárása
Posté le 11-08-2006 à 17:49:54  profilanswer
 


Les commentaires conditionels pour fournir des CSS spécifiques à Internet Explorer, qui a souvent un comportement différent de celui des autres navigateurs


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1425373
Profil sup​primé
Posté le 14-08-2006 à 19:28:50  answer
 

masklinn a écrit :

Les commentaires conditionels pour fournir des CSS spécifiques à Internet Explorer, qui a souvent un comportement différent de celui des autres navigateurs


 
Est-ce que tu pourrais me fournir juste un exemple de commentaires conditionnels ?  
 
Je suis reparti de zero est c'est encore pire qu'avant ... :gratgrat:

n°1425386
gen2
Posté le 14-08-2006 à 21:02:30  profilanswer
 

Je te souhaite bien du courage en tout cas pour gérer un site 100% compatible IE avec du code propre.
 
Pour ton margin, à la limite, si t'es pas à une ou deux lignes dégueulasses pour que ton site soit compatible IE, tu peux ajouter un _ devant :  

Code :
  1. _margin-left: 180px;


 
N'importe quel navigateur qui respecte à peu près les standards ne lira pas cette instruction considérée à juste titre comme invalide, mais IE la lira quand même.
 
Par contre, avec ça, ta feuille CSS ne sera plus considérée comme valide selon les standards du W3C. :-/
 
 
Edit : Je viens de voir ce qu'étaient les commentaires conditionnels, solution nettement plus propre que la mienne. Pour plus d'infos : http://forum.alsacreations.com/faq/#item53


Message édité par gen2 le 14-08-2006 à 21:04:51
n°1425763
masklinn
í dag viðrar vel til loftárása
Posté le 15-08-2006 à 23:18:40  profilanswer
 


Code :
  1. <!--[if IE lt 7]>
  2.    Seuls les Internet Explorer en dessous de la version 7
  3.    lisent le HTML placé ici
  4. <![endif]-->


 
Pour plus d'infos sur le sujet
http://msdn.microsoft.com/workshop [...] nt_ovw.asp
http://www.quirksmode.org/css/condcom.html

n°1425852
rufo
Pas me confondre avec Lycos!
Posté le 16-08-2006 à 10:13:37  profilanswer
 

y'a aussi la directive !important
ex :  
margin-top: 1em !important;   /* 1em pour Firefox */
margin-top: 2em;                 /* 2 em pour IE */

n°1427234
masklinn
í dag viðrar vel til loftárása
Posté le 18-08-2006 à 14:26:48  profilanswer
 

Ca c'est un hack, donc une mauvaise idée parce qu'on ne connait pas nécessairemet les réactions futures à ce truc.
 
Les CC ne sont pas un hack [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [CSS]Compatibilité IE vs the World

 

Sujets relatifs
[CSS] disposer des div cf image insideCSS positionnement des box
[CSS] Taille de la police de caractere[CSS] - mise en place design - pb IE / firefox
Centrer mes images en CSS sans bloc[HTML/CSS/JS/PHP] DEBUTANTS / NEWBIES, ce topic est pour vous :)
Probleme Css IE /FireFox[CSS] Afficher des tabs jolis et proprement.
CSSJavascript CSS
Plus de sujets relatifs à : [CSS]Compatibilité IE vs the World


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR