28220 sujets

CSS et mise en forme, CSS3

Bonjour,

est-ce que l'utilise de 'expression', pour récupérer la taille de fenêtre et faire des calculs, est valide dans une feuille de style ?

Merci.
Salut,

Je ne suis pas un "pro" des feuilles de styles,

mais en faisant des tests ; "expression(" n'est pas valide dans une feuille de style.

Cependant, cette expression n'est utilisé que pour IE.

Je ne sais pas comment comment tu gères l'affichage de IE, mais dans mon cas, j'utilise les Commentaires conditionnels pour utiliser une feuille de style spécialement pour IE corriger *juste* certains défauts.

Dans mon cas, il s'agit d'un menu horizontal *fixe* en bas de fenêtre. Fixe dans le sens ou on le voit toujours même en scrollant une page. Et donc cette prorpiété est utilisé dans cette feuille de style spécialisé pour IE.

Mais quand tu valides ta page, cette feuille de style n'est pas prise en compte. Ton css est ainsi valide.

Voilà pour mes commentaires. J'espère que je n'ai pas dis trop de bétises Smiley sweatdrop


++
Salut,

Je pense que celui qui utilise width:expression(yy+px); se sert de ce hack pour détourner min-width:yypx; pour que IE affiche quelque chose de pas trop dégradé.

Il serait mieux de sortir cette expression de la css et de la mettre dans une css à part pour IE entre commentaires conditionnels.