Journal : Bugs et lacunes CSS corrigés dans IE7 beta 2 (pas encore sortie)
Posté par Nap () le 31 juillet 2005
Pas de rapport avec le libre, mais avec les standards du web qui vont être bien boostés je pense :
sur le blog des développeurs d'IE, on peut lire que de nombreux bugs CSS d'IE sont déjà corrigés et que les corrections seront dans IE7 beta 2, avec plusieurs améliorations du support de CSS
http://blogs.msdn.com/ie/archive/2005/07/29/445242.aspx(...)
(trouvé via le standblog : http://standblog.org/blog/2005/07/30/93114281-ie7-beta-2-un-progres(...) )
parmi la liste, le célèbre :hover s'appliquera désormais à tous les éléments HTML, le bug de la rogntudju de double marge des boites float est corrigé, et quelques autres trucs sympas que je vous laisse découvrir.
sur le blog des développeurs d'IE, on peut lire que de nombreux bugs CSS d'IE sont déjà corrigés et que les corrections seront dans IE7 beta 2, avec plusieurs améliorations du support de CSS
http://blogs.msdn.com/ie/archive/2005/07/29/445242.aspx(...)
(trouvé via le standblog : http://standblog.org/blog/2005/07/30/93114281-ie7-beta-2-un-progres(...) )
parmi la liste, le célèbre :hover s'appliquera désormais à tous les éléments HTML, le bug de la rogntudju de double marge des boites float est corrigé, et quelques autres trucs sympas que je vous laisse découvrir.
> Lire le journal (9 commentaires, moyenne: 2,3).
Vous avez demandé le commentaire #607176.



Et pour les layers sur les [select] ?
Quelqu'un sait si ils vont résoudre tous les problèmes avec leurs #à^$* de listes déroulantes qui ne passent pas sous les layers sauf si on fait des bidouilles infâmes ?
[^]Re: Et pour les layers sur les [select] ?
La question as été posée sur le IEBlog dans les commentaires, mais pas de réponce pour l'instant...
[^]Re: Et pour les layers sur les [select] ?
tiens je me sent moins seul avec mes prob de select ;-)
Le prob n'est-il pas que le bouton du select est thémable ? et donc il n'est pas dessiné par ie mais par l'interface graphique de windows... et donc passe au dessus de tout...
Par contre comme bidouilles infâmes tu entend quoi (à part calculer la position des layers et masquer le select...) ?
[^]Re: Et pour les layers sur les [select] ?
En bidouille infame, il y a refaire un systeme de combobox en javascript/css
#85514
IRC is just multiplayer notepad.
[^]Re: Et pour les layers sur les [select] ?
Je pensais aussi que le problème des select était insoluble, jusqu'au jour où chez un client je suis tombé sur une appli dont les menus passaient tout comme il faut malgrés des select un peu partout. J'ai eu un peu peur que leurs menus soient gérés par un ActiveX (ça m'aurait bien embêté), mais en fait ce n'était bien que du HTML et javascript.
La bidouille infâme :
Il y a une chose que IE laisse passer devant les selects. C'est notre amie à tous, l'iframe.
Si ton layer est rectangulaire, il "suffit" d'ajouter à la page une iframe (contenant about:blank par exemple) avec la même position/taille que ton layer et un zIndex inférieur. L'iframe cache le select, ton layer cache l'iframe. Tadaaaa.
En passant... je peux comprendre le bug du select. Leur moteur utilise un truc à part pour les listes déroulantes et donc ya un bug si on en demande trop. Bon. Par contre, le fait que la bidouille ci-dessus marche, alors là j'ai du mal.
Les select et IE c'est une vieille histoire d'amour : sur IE 5.0 (grrrr, marre de bosser pour des assurances), l'affichage foire si on change la valeur d'une option d'un select en javascript. Il faut enlever l'option et la remplacer par une nouvelle modifiée. Et puis si on enlève en javascript une option d'un select alors qu'elle est sélectionnée, et bien le navigateur plante.
Bosser avec IE est un bonheur chaque jour renouvelé, c'est une source de découvertes inépuisable.
[^]Re: Et pour les layers sur les [select] ?
c'est pas mal du tout comme astuce, ça marche, merci !
Pour le fait que ça marche je sais pas trop. Mais probable que l'iframe soit vue comme une nouvelle fenetre et donc son recouvrement est calculé par l'interface et non pas l'affichage d'ie. L'interface dit alors que les selects sont masqués donc on peut mettre ce qu'on veut au dessus de l'iframe on ne les verra pas.
Enfin je dis ça mais j'en sais rien, c'est ce que je suppose.
Tiens, je suis pas le seul à me battre avec les selects en javascript ;-)
Je pertinente cette remarque pleine de réalisme. Au moins avec ie on a pas le temps de s'ennuier ;-)