Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Le Fou a ecrit :
Christian a écrit > > pour résoudre le problème, j'ai choisi de passer par [attribute] : > #menu[id] {position : fixed } /*invisible à *tous* les IE */
Peux-tu m'expliquer ce que signifie #menu[id] ? EL[id] signifie tout EL (élément html) qui comporte un attribut "id". or #menu est déjà un "id". Je ne comprends donc pas à quoi peut s'appliquer {position : fixed } dans ce cas, par oposition à #menu {position : fixed }. (mis-à-part le fait que ce n'est pas reconnu par IE).
Et ben ! c'est bien le but ! Que IE ne sache pas que ce id #menu est fixed.
Ce C.. d'IE ne sait même pas gérer des liens mis dans un fixed ! Tu parles d'un pratique pour un menu, si les liens y sont HS !
En tous cas sur Mac c'est comme ça. Sur PC, je n'ai touj pas réussi à savoir mais vu le nombre de hacks qui hantent les couloirs du web pour palier au fixed d'IE ça doit pas être fameux non plus !
Christian <christian.baluchitHerium@wanadoo.fr.invalid> a écrit
>
> pour résoudre le problème, j'ai choisi de passer par [attribute] :
> #menu[id] {position : fixed } /*invisible à *tous* les IE */
Peux-tu m'expliquer ce que signifie #menu[id] ?
EL[id] signifie tout EL (élément html) qui comporte un attribut "id".
or #menu est déjà un "id".
Je ne comprends donc pas à quoi peut s'appliquer {position : fixed } dans ce
cas, par oposition à #menu {position : fixed }.
(mis-à-part le fait que ce n'est pas reconnu par IE).
Et ben ! c'est bien le but !
Que IE ne sache pas que ce id #menu est fixed.
Ce C.. d'IE ne sait même pas gérer des liens mis dans un fixed !
Tu parles d'un pratique pour un menu, si les liens y sont HS !
En tous cas sur Mac c'est comme ça. Sur PC, je n'ai touj pas réussi à savoir
mais vu le nombre de hacks qui hantent les couloirs du web pour palier
au fixed d'IE ça doit pas être fameux non plus !
Christian a écrit > > pour résoudre le problème, j'ai choisi de passer par [attribute] : > #menu[id] {position : fixed } /*invisible à *tous* les IE */
Peux-tu m'expliquer ce que signifie #menu[id] ? EL[id] signifie tout EL (élément html) qui comporte un attribut "id". or #menu est déjà un "id". Je ne comprends donc pas à quoi peut s'appliquer {position : fixed } dans ce cas, par oposition à #menu {position : fixed }. (mis-à-part le fait que ce n'est pas reconnu par IE).
Et ben ! c'est bien le but ! Que IE ne sache pas que ce id #menu est fixed.
Ce C.. d'IE ne sait même pas gérer des liens mis dans un fixed ! Tu parles d'un pratique pour un menu, si les liens y sont HS !
En tous cas sur Mac c'est comme ça. Sur PC, je n'ai touj pas réussi à savoir mais vu le nombre de hacks qui hantent les couloirs du web pour palier au fixed d'IE ça doit pas être fameux non plus !
Christian a écrit > > > Peux-tu m'expliquer ce que signifie #menu[id] ? > > donc pour faire propre : > div[class=fixe] {position : fixed} /* dans la css */ > et dans le code : > <div id="menu" class="fixe"> > c'est ça ?
Effectivement, là c'est logique ;-) Mais ce que je voulais savoir c'est comment t'es venue cette idée de #menu[id] et si c'était vraiment correct (valide ?) d'écrire ça.
C'est'y pas le truc "valide" de validator qui permet de tromper IE (Mac) et d'ainsi le positionner en absolute pendant qu'il reste en fixed pour les autres browsers qui savent gérer plus correctement ce style
Rappel : des liens posés dans un fixed ==> avec IE Mac ça marche pô.
Rappel : un seul autre "truc" fonctionne pour IE Mac, mais ce coup-ci plus valide
#menu { position: fixed; /* pour navigateur normal */ _position: absolute; /* pour IE */
Christian <christian.baluchitHerium@wanadoo.fr.invalid> a écrit
>
> > Peux-tu m'expliquer ce que signifie #menu[id] ?
>
> donc pour faire propre :
> div[class=fixe] {position : fixed} /* dans la css */
> et dans le code :
> <div id="menu" class="fixe">
> c'est ça ?
Effectivement, là c'est logique ;-)
Mais ce que je voulais savoir c'est comment t'es venue cette idée de
#menu[id] et si c'était vraiment correct (valide ?) d'écrire ça.
C'est'y pas le truc "valide" de validator qui permet de tromper IE (Mac)
et d'ainsi le positionner en absolute pendant qu'il reste
en fixed pour les autres browsers qui savent gérer plus correctement
ce style
Rappel : des liens posés dans un fixed ==> avec IE Mac ça marche pô.
Rappel : un seul autre "truc" fonctionne pour IE Mac, mais ce coup-ci plus valide
#menu {
position: fixed; /* pour navigateur normal */
_position: absolute; /* pour IE */
Christian a écrit > > > Peux-tu m'expliquer ce que signifie #menu[id] ? > > donc pour faire propre : > div[class=fixe] {position : fixed} /* dans la css */ > et dans le code : > <div id="menu" class="fixe"> > c'est ça ?
Effectivement, là c'est logique ;-) Mais ce que je voulais savoir c'est comment t'es venue cette idée de #menu[id] et si c'était vraiment correct (valide ?) d'écrire ça.
C'est'y pas le truc "valide" de validator qui permet de tromper IE (Mac) et d'ainsi le positionner en absolute pendant qu'il reste en fixed pour les autres browsers qui savent gérer plus correctement ce style
Rappel : des liens posés dans un fixed ==> avec IE Mac ça marche pô.
Rappel : un seul autre "truc" fonctionne pour IE Mac, mais ce coup-ci plus valide
#menu { position: fixed; /* pour navigateur normal */ _position: absolute; /* pour IE */