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] Syntaxe de hack


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Huntress
    Femme Profil pro
    Inscrit en
    Août 2004
    Messages
    475
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 475
    Par défaut [CSS] Syntaxe de hack
    Salut les gens,

    Un jour j'avais répondu à une personne au sujet de je ne sais plus quoi, et je lui avais conseillé d'utiliser un hack CSS IE genre div>.conteneur.

    Et un autre posteur était intervenu et m'avait dit qu'il aimait mieux faire l'inverse, c'est à dire faire un style qui serait uniquement pris par IE, le seul soucis c'est que ce post a du être délesté et j'ai pas non plus trouvé sur le net, quelqu'un connaîtrait-il la syntaxe ?

    Merci d'avance.

  2. #2
    Membre chevronné
    Avatar de ilood
    Inscrit en
    Mars 2005
    Messages
    468
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 468
    Par défaut
    Salut

    Probablement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    * html .conteneur {
    /* propriétés du conteneur que seul ie comprendra */
    }

  3. #3
    Membre éclairé Avatar de Huntress
    Femme Profil pro
    Inscrit en
    Août 2004
    Messages
    475
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 475
    Par défaut
    Firefox ne reconnait pas ça a priori

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    	div#contenu {
    		position: relative;
    		float: right;
    		top: 180px;
    		right: 30px;
    		padding: 5px 10px 25px 10px;
    		width: 700px;
    		min-height: 400px;
    		background-color: #FFF;
    		border: 1px solid #FFF;
    	}
     
    	* html #conteneur {
    		background-color: transparent;
    		background-image: url(contenu.png);
    	}
    ...ou bien je me suis trompée.

    En fait j'aimerais bien coller un style à FF qui dit "mets cette image en fond" et à IE "mets cette couleur en fond".

    Comme ça après je mets un filter alpha pour IE et j'aurais la même apparence puisque IE ne gère pas bien les PNG donc la semi-transparence.

  4. #4
    Membre chevronné
    Avatar de ilood
    Inscrit en
    Mars 2005
    Messages
    468
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 468
    Par défaut
    Ce n'est pas ça que tu voulais ? Un selecteur qui ne soit compris que par IE ? Pour ton problème je ferai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    * html #conteneur {
       background: transparent /* couleur uniquement pour ie */
    }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    body > #conteneur {
       background: url(contenu.png); /* image pour Fx only */
    /*
     * ! body doit etre le parent _direct_ de #conteneur !
     */
    }
    Sinon il existe un hack pour filtrer les propriétés

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    #monid {
       background: #f00;
       _background: #0f0; /* couleur vue uniquement par IE */
    }

  5. #5
    Membre éclairé Avatar de Huntress
    Femme Profil pro
    Inscrit en
    Août 2004
    Messages
    475
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 475
    Par défaut
    Wouuaah yes

    J'ai pris ton dernier bout de code, je l'avais déjà vu plusieurs fois... et je sais pas, mais j'ai jamais été tentée de l'utiliser, ça marche d'enfer, me reste plus qu'à retrouver la syntaxe de steu fameuse ligne filter-alpha, pis ça sera bon.

    Merci beaucoup ilood.

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

Discussions similaires

  1. Hacks CSS pour Safari 4
    Par Ikonic dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 04/06/2009, 15h33
  2. [HACK CSS] IE7
    Par lifty dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 02/06/2009, 18h13
  3. Incompréhension de Syntaxe css
    Par Aloukar dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 28/02/2009, 14h25
  4. Hack CSS IE<7 IE>=7 Opera Netscape et Firefox
    Par kimcharlene dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 03/04/2007, 21h46
  5. syntaxe css lien sur classe
    Par mussara dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 03/08/2005, 09h52

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