Hello,

j'ai un grand problème avec IE: dans le soucis de créer un site agréable je me suis décidée (comme suggéré dans le livre CSS2) de créer un site extensible. Cela marche à merveille avec FF, en utilisant entre autre les fonctions min/max-width.
J'ai essayé de faire le tout IE-compatible avec l'astuce des commentaires conditionnels présenté sur ce site (sous: faire un site pour toutes les résolutions). Voici mon code:

<head>
<title>Traductions dans le domaine de la montagne - facesud.ch</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="author" content="Val&eacute;rie Herzig" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="http://facesud.ch/styles/styles.css" />
<!-- [if lt IE 7]>
<style type="text/css">
div {
width: 770px;
width: expression(document.body.clientWidth < 602? "600px" : document.body.clientWidth > 1002? "1000px" : "auto");
}
</style>
<![endif]-->
<!--[if IE]>
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="http://facesud.ch/styles/stylesfixe.css" />
<![endif]-->

</head>

Est-ce que quelqu'un a une idée pourquoi ça ne marche pas?
Les feuilles de styles se trouve sur: http://www.facesud.ch/styles/styles.css
La page en question est (que cette page fonctionne): http://traductions.facesud.ch

Un grand merci d'avance pour votre aide!
Modifié par MlleCassis (16 May 2007 - 09:07)
Bonjour,

je ne suis pas certain d'avoir la réponse mais tu as 2 conditions sur ta page, une première qui tient compte des dimensions sous IE 7 puis une seconde pour IE (donc IE 7 aussi) qui commence par dimensionner à 760px... La 2e annule peut-être la première...
Autre chose qui n'a rien à voir avec le css mais le site propose des traductions mais il y a beaucoup de fautes ! Même dans le menu Smiley smile !
j'sais bien pour les fautes... mais merci quand même... j'ai fait le texte la semaine passé une fois après minuit... pas une bonne idée, mais je vais tout de suite corriger les erreurs.

pour mon problème: je viens de trouver la solution. c'est vraiment bête, mais j'avais encore tout ça avant le "head":

**************************
<!-- grammaire pour le navitageur-->

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtl1-strict.dtd">

<!-- langue du document -->

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">

<!-- HEAD -->

<head>
**************************

et vu que IE lit absolument TOUT ce qui se trouve entre les balises <!-- --> il a commencé par lire <!-- grammaire pour le navitageur--> et il est passé en mode quirk.
Désolée d'avoir poser cette question!

A bientôt
salut,

pas grave le mieux avec les problèmes c'est quand ils se resolvent facilement Smiley lol

pense a mettre ton topic en [résolu] en editant le titre de ton premier post
Modifié par CPascal (15 May 2007 - 23:29)