Mysql
 sql >> Database >  >> RDS >> Mysql

come modificare gli stili CSS in modo dinamico utilizzando php/Mysql.. voglio creare temi unici per ogni utente?

Ci sono vari modi per farlo.1. Converti il ​​tuo CSS in PHP, ovvero il CSS viene generato, ma tutto può essere dinamico, probabilmente eccessivo per alcuni colori2. Sovrascrivi gli stili nel foglio di stile

Il modo più semplice, anche se probabilmente non il migliore, è il numero 2, sovrascrivere lo stile dopo il foglio di stile con il nuovo colore.

cioè (codice sudo)

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

ecc