Démonstration de CSS3 Pie

Ci-dessous, la css permettant de styliser cette page. Elle s'afffiche convenablement avec les différentes versions d'Internet Explorer (6 à 10) et les différents navigateurs dits "modernes" et prenant nativement en compte ces styles. Pour information, le fichier css (feuille de style) se trouve dans le dossier style, vous constaterez que les chemins définis dans les propriétés Pie sont relatives au fichier HTML et non au fichier css !

CSS avec coloration syntaxique

Pour comprendre le chemin défini dans la CSS pour les propriétés -pie-background et behavior, voici l'arborescence des fichiers pertinents pour cette page de démonstration nommée css3pie-demo.html :

Et pour finir, quelques copies d'écran de cette page affichée sur les différentes versions d'Internet Explorer. A gauche sans CSS3 Pie, à droite avec CSS3 Pie.

IE 6, 7, 8 sans CSS3 Pie
IE 6, 7, 8 sans CSS3 Pie
Pas de coins arrondis, pas d'ombre, pas de dégradé, pas de fonds multiples !
IE 6, 7, 8 avec CSS3 Pie
IE 6, 7, 8 avec CSS3 Pie
IE 9 sans CSS3 Pie
IE 9 sans CSS3 Pie
Pas de motifs de titre, pas de dégradé ! En revanche, ombre et coins arrondis sont pris en charge.
IE 9 avec CSS3 Pie
IE 6, 7, 8 sans CSS3 Pie

Le motif de bandes bleues de différents tons (nommé par son auteur « Cicada Stripes ») n'est pas pris en charge par IE 6, 7 et 8 (expliquant le dégradé noir du titre), en revanche, IE9 le prend bien en compte (grâce à CSS3 Pie). Pour rendre à César, ce qui est à César, ce motif a été élaboré par Randy Merrill (source)