créer un site


code difficile a comprendre

Poster un nouveau sujet sur css   Répondre au sujet à css:code difficile a comprendre    Accueil Forum -> css
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
popup
frontpage mioche
frontpage mioche
Messagecode difficile a comprendre , Posté le: 17-02-2005 22:38

salut
petite question svp
que signifie cette ligne dans un fichier css
* html #extraDiv1 {display:none;}

voici le blog dont il fait partie, j'essaie de decortiquer le codage des css sur zen garden vu qu'ils ont une grosse reputation côté artistique:

/*
#extraDiv1
***********************************************************************************/
#extraDiv1 {
position:fixed;
bottom:0;
left:540px;
background:url(r3_zen666_tombstone.png) no-repeat top left;
width:227px;
height:267px;
}
* html #extraDiv1 {display:none;} /* For IE 5+ PC */
#extraDiv2, #extraDiv3, #extraDiv4, #extraDiv5, #extraDiv6 {display:none;}
SIBELIUS
html mioche
html mioche
Messagecode difficile a comprendre , Posté le: 18-02-2005 0:07

* html #extraDiv1 {display:none;}

* est le sélecteur universel, il désigne l'ensemble des balises
html désigne la balise <html>
#extraDiv1 désigne l'élément qui a l'id="extraDiv1"

En clair, l'ensemble signifie : j'applique la propriété "display : none" (l'élément sélectionné n'est pas pris en compte par le média graphique) à #extraDiv1 s'il est contenu dans <html>, lui-même contenu dans *

En fait, cela ne signifie pas grand chose en vérité, mais il s'agit d'un "hack" d'écriture destiné à IE5 car ce navigateur n'interprète pas cette écriture.

Pour les hacks : http://forum.alsacreations.com/faq/#item40
popup
frontpage mioche
frontpage mioche
Messagemerci , Posté le: 18-02-2005 9:58

SIBELIUS a écrit:
* html #extraDiv1 {display:none;}

* est le sélecteur universel, il désigne l'ensemble des balises
html désigne la balise <html>
#extraDiv1 désigne l'élément qui a l'id="extraDiv1"

En clair, l'ensemble signifie : j'applique la propriété "display : none" (l'élément sélectionné n'est pas pris en compte par le média graphique) à #extraDiv1 s'il est contenu dans <html>, lui-même contenu dans *

En fait, cela ne signifie pas grand chose en vérité, mais il s'agit d'un "hack" d'écriture destiné à IE5 car ce navigateur n'interprète pas cette écriture.

Pour les hacks : http://forum.alsacreations.com/faq/#item40


--------------------------------------------------------------------------------------

merci pour l'information
Montrer les messages depuis:   
Poster un nouveau sujet sur css   Répondre au sujet à css:code difficile a comprendre    Accueil Forum -> css Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


© Mentions Légales