Voila, j'aimerai faire qqchose avec les CSS mais je ne sais pas si c'est possible. J'aimerai créer une classe "titre" qui me formatrait mes titres dans mes pages. Facile.
Mais j'aimerai que devant chaque titre, il y ai un picto (toujours le meme) positionné de cette manière :
[PICTO] Mon titre bla bla bla.
Est-il possible de faire ce positionnement d'images en CSS ? Je vais avoir plusieurs centaines de titre comme celui-ci et si je veux changer de design un jour je veux que ce soit facile ...
alors il y a une pseudo-calsse ou chépukoi ":before" mais IE ne la comprend pas donc, solution, tu utilises les listes html et tu remplaces la puce par l'image que tu veux avec les css
De Anthelme Brillat-Savarin, Heureux chocolat, qui après avoir couru le monde, à travers le sourire des femmes, trouve la mort dans un baiser savoureux et fondant de leur bouche.
Re:Faisable en CSS ?
« Répondre #3 sur: le 21-08-2003 a 14:31:03 »
Les deux réponses sont bonnes en effet : - la pseudo classe before permet d'avoir du CSS dynamique (l'avenir !) et de choisir ce qui va s'afficher toujours avant la balise en question... problème : c'est du CSS2 encore très mal interprêté par les navigateurs - la liste à puce peut être tout une excellente alternative car on peut aisément remplacer la puce par une image
Finalement j'ai abandonné l'idée de le faire en CSS, l'idée de la puce fonctionne, mais au chargement de la page on voit d'abord une puce standard et ensuite l'image, ca fais dégeux je trouve ...
Je me suis fais une chtite fonction PHP puis voila.
Eh bien j'ai créé mon style CSS sous dreamweaver (pas taper hein) qui remplace la puce par une image.
Le truc c'est que j'ai ce probleme avec pas mal de sites fais en CSS, j'ai pendant une demi seconde l'affichage du site sans la mise en forme puis tout s'affiche correctement.