Modifier dynamiquement une CSS

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Modifier dynamiquement une CSS

par messier79 » 24 juin 2005, 17:54

Je vais creuser le problème. Merci

par Ultiny » 24 juin 2005, 16:37

Ce que tu veux, c'est une feuille de style css qui serait générée par PHP pour qu'elle puisse variée (par exemple suivant ce que l'utilisateur ou l'admin désire comme couleures)

Pour ça, c'est très simple, tu crée ta page (ou ta function) et tu l'inclue dans le <head> de ta page.

par messier79 » 23 juin 2005, 18:53

Merci, je vais voir

par Cyrano » 23 juin 2005, 18:46

De façon relativement permanente: tu peux utiliser le PHP et modifier une feuille de style en utilisant les fonctions de manipulation et d'écriture dans des fichiers. TU pourrais même carrément générer une feuille de style complète avec PHP à partir d'une interface prévue à cet effet.

Mais je ne connais aucun script tout prêt qui existe pour ça. Il en existe peut-être, mais je l'ignore. Personnellement, j'ai développé un truc du genre pour personaliser un script de livre d'or maison (voir sur mon site et télécharger le script) Tu peux le décortiquer si ça te tente. Mais la partie génération CSS sera difficilement utilisable directement, il faudra adapter.

par Morbid Scythe » 23 juin 2005, 18:28

Salut,

Un outil ? Erf, je sais pas. Maintenant tu peux atteindre les propriétés de style d'une page via javascript :

ex :

Code : Tout sélectionner

document.getElementById("mondiv").style.display = "none";
Yopla !

Modifier dynamiquement une CSS

par messier79 » 23 juin 2005, 13:48

Bonjour

Je voudrais savoir si quelqu'un connaîtrait un outil (de préférence en PHP) intégrable à un site permettant de modifier dynamiquement une CSS.
Je souhaite pouvoir rendre personnalisable l'aspect graphique d'un site.

Merci