28220 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

Utilisant fréquemment des hacks css pour pallier aux manques d'Internet Explorer, j'aurais voulu savoir si l'un d'entre vous avait eu l'occasion d'analyser IE7 (même s'il est encore en version beta, ça sera utile pour la suite) et son comportement face aux hacks css ? Tout marchera encore ?

Par exemple, j'utilise fréquemment celui pr la transparence PNG qui fait appel à DirectX sur IE5.5+, le fait qu'IE 7 gère la transparence ne va-t-il pas poser des problèmes (il faudra que je modifie toutes les css des sites internet que j'aurai réalisé pr la rendre compatible ou l'astuce fonctionnera encore et je ne serai pas obligé de le faire) ?

D'autres parts, l'utilisation des 'expression()' et autre *html est-elle tjs prise en compte ?!?

Merci d'avance,

TmS. Smiley cligne
TmS a écrit :
et en ce qui concerne la balise spéciale <!--[if IE] ... ?

C'est plus qu'une balise, c'est un commentaire conditionnel. Fais une recherche sur le forum, on m'a très bien expliqué certains concepts à ce sujet. Les hacks sont déconseillés pour des histoires de pérennité, entre autre. Perso j'y ai renoncé en tous les cas en lisant Alsacréation Smiley cligne
Ok, sorry pr n'avoir pas respecté le "jargon" (balise != commentaire mais on s'est qd mM compris Smiley biggrin ), mais y a pas de problème concernant son utilisation... Je voulais juste savoir si ça fonctionnait encore (au vu des qualités hasardeuses d'IE7 beta, m'a-t'on dit, c'est un soulagement que ça fonctionne encore Smiley smile )... Merci pour le lien vers la FAQ, j'ai pas pensé à aller jeter un coup d'oeil, pensant que ma question était trop pointilleuse Smiley ravi ...

Au moins, grâce à ça, je suis déjà à moitié sauvé... Faut maintenant espérer que les expressions soient tjs acceptées sinon je vais devoir m'amuser à lancer des scripts js indépendant pour régler les problèmes de min/max-width (ce qui est vachement moins raccourci Smiley decu )... Mais bon, faudra bien y passer Smiley langue .
TmS a écrit :
j'aurais voulu savoir si l'un d'entre vous avait eu l'occasion d'analyser IE7 (même s'il est encore en version beta, ça sera utile pour la suite) et son comportement face aux hacks css ? Tout marchera encore ?


Voir ce post de l'IEBlog pour les recommandations de Microsoft à propos de l'abandon des hacks CSS : http://blogs.msdn.com/ie/archive/2005/10/12/480242.aspx

Sont à éliminer en particulier :
a écrit :
html > body - http://css-discuss.incutio.com/?page=ChildHack
* html - http://css-discuss.incutio.com/?page=StarHtmlHack
head:first-child + body - http://centricle.com/ref/css/filters/tests/owen/
head + body - http://www.dithered.com/css_filters/css_only/head_adjacent_sibling_body.html
body > element - http://css-discuss.incutio.com/?page=ChildHack