
Vous trouverez ici des trucs et astuces destinés aux développeurs de sites sous SPIP.
La majorité de ces trucs est consacrée aux filtres graphiques introduits dans SPIP 1.9. Il y a là en effet un vaste champ d’expérimentation pour les webmestres et les graphistes.
Chaque truc est suivi d’un forum auquel nous vous invitons à participer.
N.B. La présence de ces trucs et astuces sur notre site professionnel est destinée à faire connaître notre activité de création de sites sous SPIP. Vous pouvez librement utiliser les morceaux de code fournis ici dans vos propres squelettes. Vous pouvez reprendre ces exemples sur votre site ou dans les forums d’un autre site ; dans ce cas, nous vous demandons simplement d’avoir la courtoisie de référencer la page d’où est tiré le code repris.
Peut être faudrait il préciser qu’il est nécessaire d’indiquer explicitement la largeur et la hauteur (width et height) de l’image sur laquelle on applique cette propriété de style ? (sinon l’image prend la taille de rien.gif, cad 24 x 24 pixels)
Salut,
width et height soient présents dans les images concernéeset ça ne marche pas :(
Hello,
J’ai repris texto les styles en question et ça a fonctionné du premier coup merci !
bonjour Arno. Est-ce que c’est normal que cela ne marche pas pour mon background ?
j’ai copié/collé en haut de mon habillage.css ce que tu as mis...
et j’ai laissé le win_png.htc à sa place originale...
Je suppose que c’est moi le problème :p héhé...
edouard
Salut,
j’utilise SPIP 1.9.1 et ce serait plutôt dans la définition des classes CSS :
.spip_logos (avec un S)
Après avoir appliqué ce filtre il n’est plus possible de redimensionner l’image. Il y a une solution ?
salut,
le seul inconvénient de cette technique est que la CSS ne se valide plus car l’élément behavior n’est pas reconnu par le W3c
la bidouille que j’ai trouvé est d’ajouter dans le head, un appel aux fonctions non standards de MSIE dans une feuille séparée
<!--[if lte IE 6]>
<link rel="stylesheet" href="skel/css/layout_ie.css" type="text/css" />
<![endif]-->le "lte IE 6" signifie "s’applique à toutes les versions de MSIE <= 6". Car il me semble que MSIE 7 gère maintenant bien le PNG 24.
De cette façon, on valide la page (XHTML et CSS) et la transparence passe partout.
Bonjour à tous, Cette solution fonctionne-t-elle avec les fonctions "repeat", comme background-repeat par exemple ?!
Cdt.Arno
Bonjour,
Où dois-je mettre : .img_png, .image_typo, .spip_logo behavior : url("win_png.htc") ;
Sans les styles ?
Car dans mon squelette ça marche pas...
Merci
.img_png, .image_typo, .spip_logos {
behavior: url("win_png.htc");
}> le bon code à copier (il manque un "s" à spip_logo Arno, j’ai passé une demi-heure à comprendre...