Mysql
 sql >> Base de données >  >> RDS >> Mysql

comment changer dynamiquement les styles CSS en utilisant php/Mysql..je veux créer des thèmes uniques à chaque utilisateur ?

Cela peut être fait de différentes manières.1. Convertissez votre CSS en PHP, c'est-à-dire que le CSS est généré, mais tout peut être dynamique - probablement exagéré pour quelques couleurs2. Écraser les styles dans la feuille de style

Le moyen le plus simple, mais probablement pas le meilleur, est le numéro 2, écrasez le style après la feuille de style avec la nouvelle couleur.

c'est-à-dire (code sudo)

<html><head>
....
<style ... src="..." />
<style>
// from db
#custom { background: #<?php echo $colour; ?> }
</style>

etc