Conversione da user CSS a user JS
Sleazy Fork può convertire dal formato CSS utente al JS utente. Le regole @-moz-document
sono convertite in dichiarazioni if
JavaScript, costruendo il CSS da applicare. Questo CSS è accodato a <head>
in un elemento <style>
.
La presenza di alcune funzionalità del CSS utente preclude la conversione nel formato JS utente. Quando queste funzionalità sono rilevate, la conversione in JS utente non verrà compiuta.
- Metadati
@preprocessor
diverse dadefault
- Metadati
@var
Il JS utente di Sleazy Fork potrebbe caricare il CSS in qualche modo diversamente da come il CSS utente fa.
- Nel JS utente, il CSS è inserito come ultimo elemento di
<head>
. Nel CSS utente, questo potrebbe dipendere dall'estensione usata. È raccomandato l'uso di!important
per mitigare il problema. - Nel JS utente, il CSS verrà calcolato e applicato una volta al caricamento della pagina. L'uso dell'History API di JavaScript da parte della pagina potrebbe risultare nel fatto che il CSS non venga applicato come ci si aspetterebbe.
- Il JS utente potrebbe non applicare il CSS ai frames o agli iframes.
Se trovi che la conversione a JS utente non funziona, dovresti scegliere l'opzione per renderla non disponibile quando aggiorni il tuo CSS utente.