Bonjour à tous, je tente en vain d'élucider 3 problèmes sur le site que je crée actuellement.

1: (question d'ordre générale)

A cause d'un problème de min-height sous explorer jai utilisé la technique du commentaire conditionnel. Ca fonctionne plutôt bien mais j'ai quand même des comportements bizarres, exemple:

Sous IE, malgré qu'il ai chargé le .css qui j'ai définis avec

<!--[if IE]>
<link rel="stylesheet" type="text/css" href="style_ie.css" />
<! endif -->

il arrrive, étrangement, qu' IE charge des attributs (par exemple valeur height d'un élément) qui sont seulement inscrits dans le .css résérvé à tous les navigateurs sauf IE.
Si quelqu'un à une explication, je suis preneur.

2: (Question relative à un problème d'affichage sous FF)

Voilà, sous IE quelque soit la page appelée dans le #centre, le site garde sa mise en page, par contre sous FF, suivant le contenu du #centre le pied de page semble décalé ici il l'est
alors que la il ne l'est pas

Je dois préciser que cela a un rapport direct avec la propriété min-height (qui permet au contenu de cette page de s'allonger.

enfin 3ème question: (en rapport avec l'alignement des liens sous FF)
J'ai un probème sous FF pour aligner à gauche un lien qui se situe dans une page appelée dans #centre, à voir ici le lien Artistes
alors que sous IE ca passe, cela a-il à voir avec des balises <ul> et <li> ?

merci d'avance si vous pouvez m'éclairer sur une ou plusieurs de mes questions.

lien vers mon .css mon .css
Modifié par kutone (20 Mar 2006 - 13:06)
Salut !

a écrit :
il arrrive, étrangement, qu' IE charge des attributs (par exemple valeur height d'un élément) qui sont seulement inscrits dans le .css résérvé à tous les navigateurs sauf IE.


Attention, les commentaires conditionnels permettent de ne faire lire la feuille de style "style-ie.css" qu'à IE, mais ça ne l'empêche pas de lire la feuille de style "normale" !

Pour supprimer les comportements non désirés sous IE, il suffit de redéfinir les propriétés qui te gênent dans la feuille dédiée.

Rem : la feuille de style pour IE doit se trouver après la feuille de style normale dans le flux de la page, sinon tu perds ton temps Smiley cligne
Pour le 2e point, désolé mais je ne vois pas le décalage en question ... peut-être qu'une image permettrait de visualiser ce qui se passe.

En tous cas, sous Fx (windows) et en 1280*1024 ou 800*600, aucun problème évident.