Vedo che nell'ambiente di sviluppo in rails 3.1 i css sono caricati in ordine alfabetico e non nell'ordine che voglio. Voglio che un particolare file css sia alla fine in modo da sovrascrivere qualsiasi stile dato alla classe prima. Come possiamo riuscirci?Rails 3.1 Caricamento css in particolare dell'ordine
risposta
E 'meglio specificare l'ordine di ogni file manualmente:
/*
* This is a manifest file that'll automatically include all the stylesheets available in this directory
* and any sub-directories. You're free to add application-wide styles to this file and they'll appear at
* the top of the compiled file, but it's generally better to create a new file per style scope.
*= require_self
*= require reset
*= require groups
*= require the_last
*
Cosa succederà al caricamento degli alberi sotto? = require_tree. ? – phoenixwizard
Nessun albero di caricamento qui. –
Quindi io stesso carico dove ho bisogno del foglio di stile e lo prendo nel mio ordine. Destra? – phoenixwizard
Si può effettivamente fare qualcosa di simile:
/*
*= require 'reset'
*= require_self
*= require_tree .
*/
nel file application.css. Questo ti permette di specificare qualsiasi numero di fogli di stile, come un reset, per arrivare prima dell'albero senza dover specificare ogni singolo file. Le virgolette singole attorno al reset sono opzionali.
Non tentare di resuscitare un thread precedente, ho pensato che questo potrebbe essere utile per alcuni.
E 'stato utile, grazie! – Michal
Sembra che questo rimuova anche quel file da caricare più tardi nella catena (per evitare il doppio caricamento), almeno in Rails 4. –
- 1. blueprint css rails 3.1 help
- 2. Rails 3.1 simple_form presentare css stile
- 3. rails 3.1 asset pipeline css caching in sviluppo
- 4. Caricamento di file simulati nei test di controller Rails 3.1
- 5. CSS precompilato non trovato nella modalità di produzione Rails 3.1
- 6. Rails 3.1 Asset StyleSheet sorting
- 7. Capistrano per Rails 3.1
- 8. Rails 3.1 Percorsi API
- 9. Rails 3.1 Mongo has_secure_password
- 10. Rails 3.1 Ransack HABTM
- 11. rails 3.1 generazione file CSV
- 12. Heroku, Rails 3.1 e Dalli
- 13. Rails 3.1 Attività non risolvono
- 14. Rails 3.1 Capybara jQuery non è definito
- 15. SSL-specifica in Heroku con Rails 3.1
- 16. Come usare Less in un'applicazione rails 3.1?
- 17. Boot rails 3.1 in diversi ambienti
- 18. Password generata in modo casuale Rails 3.1
- 19. Rails 3.1 Assets in ActionMailer con image_tag
- 20. Cambia formato di created_at in Rails 3.1?
- 21. Google Charts in Rails 3.1 Ajax parziale
- 22. Rails 3.1 pipeline di asset con PDFKit
- 23. Come far funzionare i caratteri in Rails 3.1?
- 24. Sanitizing CSS in Rails
- 25. Come distribuire l'applicazione Rails 3.1 in una sottodirectory
- 26. Caricamento CSS lento in Chrome
- 27. Webpack non in caricamento css
- 28. rotaie 3.1 distribuzione su Heroku css non è precompilato errore
- 29. Favicon con Rails 3.1 non viene visualizzato?
- 30. Aggiornamento da Rails 3.0.9 a Rails 3.1 errori da CanCan
il trucco più semplice è rinominarlo. 'zzz-the_last.css' –
Ho fatto lo stesso per ora !!! Ma questo è un hack !! Esiste un modo Rails? – phoenixwizard