background preloader

IE

Facebook Twitter

IE6 Select Option, Sans Disabled » Labs. Emuler Position: fixed; chez IE. IE n'implémente pas la position fixed, on peut néanmoins l'obtenir grâce à la "propriété dynamique" expression() de Microsoft. Bloc fixed positionné par rapport au haut de page La CSS classique : ne fonctionne pas avec IE. Mais IE comprend : Simplement le bloc sélectionné sera positionné par rapport au haut de la page, non par rapport au haut de l'écran, et disparaîtra avec le scrolling. A moins que... A moins que l'on puisse indiquer, pour la propriété top:;, une valeur variable selon le contexte, égale à la hauteur du scrolling (hauteur de la page au-dessus de l'écran). Il est justement possible chez Microsoft d'indiquer une variable en lieu et place de la valeur d'une propriété. Expression() est une "propriété dynamique" de Microsoft qui va nous venir en aide, sous la forme : top: expression(blabla JavaScript); Par exemple, top: expression(10 + 10 + "px"); équivaut à top: 20px; Ainsi, top: expression(body.scrollTop + "px"); donne à la propriété top la valeur du scrolling en pixel.

Résumons. Selectivizr - CSS3 pseudo-class and attribute selectors for IE 6-8. jQuery UI datepicker performance. Fixing javascript Array functions in Internet Explorer (indexOf, forEach, etc) Internet Explorer et indexOf() [Memo] Sélectionnez IE6, IE7 et IE8 en CSS en quelques caractères. Voici quelques astuces CSS permettant de sélectionner distinctivement les 3 versions d'Internet Explorer: IE6, IE7 et IE8. Il est très souvent nécessaire d'appliquer des hacks CSS spécialement pour les versions d'Internet Explorer.

Seul problème, les hacks doivent souvent différer suivant la version, du navigateur, il faut donc réussir à sélectionner uniquement la version à hacker en CSS. Voici comment en quelques caractères créer un sélectionneur CSS pour IE. Hack CSS IE6, IE7, IE8 1.body { 2. color: red; 3. color : green\9; 4. 5. C'est très simple, mais il faut s'en souvenir ! Site Officiel. Les hacks CSS pour Internet Explorer - HTML / CSS.