IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

[CSS et IE] Plusieurs feuilles de style : problème pour IE ?


Sujet :

CSS

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2005
    Messages : 3
    Par défaut [CSS et IE] Plusieurs feuilles de style : problème pour IE ?
    Bonjour,

    J'ai un petit souci avec une page sur laquelle je charge plusieurs feuilles CSS.

    Dans MSIE 6.0 (SP2), j'ai l'impression que seule la première feuille de style est utilisée. Et c'est le cas, même si je précise alternate="no" pour la deuxième. [troll]À supposer que MSIE sache interpréter cet attribut... [/troll]

    Je vous donne le code figurant dans l'entête de la page :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <link rel="stylesheet" href="/peutchstyle.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="/photos/photos_album.css" type="text/css" media="screen"  />
    J'avoue que j'ai un peu du mal à comprendre...
    Des infos à ce sujet ?

    Ceux qui voudraient vérifier le phénomène in situ peuvent aller à : http://www.pdimension.net/photos/alb...hp?album_ID=40 (page de test)

    En théorie, la partie "Commentaires (2)" et le lien en-dessous devraient être encadrés en pointillés gris clair. Et quand on affiche le formulaire avec le lien, les champs INPUT devraient être alignés...

    MSIE ne supporterait-il pas d'avoir plusieurs feuilles de style ?

    Merci beaucoup !
    Patrick

    Cross-posté sur forum-webmaster.com

  2. #2
    Membre chevronné Avatar de masu
    Inscrit en
    Février 2004
    Messages
    428
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 428
    Par défaut
    Cela me semble etrange mais tu peu essayer de faire un @import plutot que des link.
    J'ai pas testé mais c'est une idee.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <style type="text/css" media="screen">
    @import url("/peutchstyle.css");
    @import url("/photos/photos_album.css");
    </style>

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2005
    Messages : 3
    Par défaut Spacon... mais ça marche pas...
    Merci, j'ai essayé, mais ça ne fonctionne pas non plus : première feuille chargée, pas la deuxième.

    Serait-ce un problème avec mon navigateur ?

  4. #4
    Membre chevronné Avatar de masu
    Inscrit en
    Février 2004
    Messages
    428
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 428
    Par défaut
    bon encore une petite idee.
    tu fait appel normalement a ton css photo_album
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link rel="stylesheet" href="/photos/photos_album.css" type="text/css" media="screen"  />
    mais dans le debut de photos_album.css tu fait un import de ton css de base
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    @import url("/peutchstyle.css");
    
    [ton code normal de photos_album.css]
    attention l'import doit de faire sur la premiere ligne de ton css

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2005
    Messages : 3
    Par défaut Presque... mais non
    Aaaaaaah j'ai compris !

    Grâce à ta solution (qui ne me plaisait pas du tout), j'ai tripatouillé et j'ai trouvé...

    En fait, ma deuxième CSS était bien prise en compte... oups...
    En revanche dans ma deuxième CSS (donc /photos/photos_album.css), il y avait un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    @import url("/photos/photos_commun.css") screen;
    et c'était qui n'était pas pris en compte !

    avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    @import url("/photos/photos_commun.css");
    ça fonctionne, donc visiblement, MSIE n'aime pas qu'on précise le media...

    Confirmation : http://www.blooberry.com/indexdot/cs...les/import.htm (voir "Browser Peculiarities", visiblement ça n'a toujours pas été corrigé depuis IE 4 ?!!)

    En tout cas, merci pour le coup de main !!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment avoir une feuille de style correcte pour les navigateurs ?
    Par Kitetkat dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 14/04/2012, 16h26
  2. Plusieurs feuilles de style IE /FF, mais les différencier
    Par Askental dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 27/07/2010, 19h41
  3. Problème d'inclusion de feuille de style alternative pour IE
    Par Theberge43 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 20/12/2006, 23h38
  4. [CSS] Commentaires dans une feuille de style CSS
    Par mullger dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 31/05/2006, 13h44
  5. Problème de mise en page avec feuille de style css
    Par leroivert dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 15/11/2005, 09h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo