Ich möchte Bilder als Base64 in Sass hinzufügen. Ich habe bei Compass gesperrt, aber es fühlt sich viel zu sperrig an und wirklich nicht das, wonach ich suche. Gibt es eine gute Möglichkeit, Bilder oder andere Dateien inline in CSS zu integrieren, ohne den Kompass zu benutzen?Fügen Sie Bilder als Inline in Sass ohne Kompass ein?
6
A
Antwort
1
Kompass ist Open Source, einfach den Teil des Codes, der Ihnen passt.
3
Wenn Sie grunzen verwenden, können Sie nur verwenden, um die grunt-data-uri Aufgabe, um die Unterhaltung der regelmäßigen url() String base64 zu erreichen.
dataUri: {
dist: {
src: ['dist/styles/*.css'],
dest: 'dist/styles/',
options: {
target: [
'img/low-res/embeded/*.*'
],
fixDirLevel: true
}
}
},
Im Wesentlichen wird die Aufgabe für alle innerhalb des eingebetteten Ordner in Ihrem css enthaltenen Bilder zu sehen. Von dort wird es die url() in base64 konvertieren.
Verwandte Themen
- 1. Sass, Kompass und JavaScript
- 2. Gem Installationsfehler (Sass Kompass)
- 3. Kompass (Sass): Watch Multiple Projects
- 4. Rails 3.2.12 App sass/Kompass @import nur
- 5. Kompass zu bestehendem Sass-Projekt hinzufügen?
- 6. Halten der Sass-Ordnerstruktur mit Schluck/Kompass
- 7. Gulp-Kompass Komprimieren sass nicht funktioniert
- 8. Gulp.js mit FOUNDATION/Kompass
- 9. Wie fügen Sie benutzerdefinierte Bilder als UIApplicationShortcutIcon für UIApplicationShortcutItem hinzu?
- 10. So fügen Sie dynamisches Markup in Inline-XML ein, ohne dass es codiert wird
- 11. Fügen Sie Bilder in der Dropdown-Box
- 12. Kompass wirft in Schrägstrich vor Bilder bei Sprites
- 13. Sass importiert ohne Kompilierung
- 14. Fügen Sie font-awesome in bootstrap sass über Bower
- 15. Kompass funktioniert nicht ohne Magnetsensor
- 16. Ist ein Compiler inline besser als ein manuelles Inline?
- 17. , was der Unterschied zwischen sass Uhr und Kompass
- 18. sass/Kompass: verschachtelt sind von all-foo-Sprites mixin
- 19. Sass --compass --watch Fehler: Kompass kann nicht geladen werden
- 20. Fügen Sie den übergeordneten Selektor bis zum Ende mit Sass
- 21. Wie man Gruntfile.js auf SASS (Kompass) und JS
- 22. Fügen Sie mehr als ein Validate in Mungo
- 23. So fügen Sie ein Bild als Kopf-/Fußzeile in Markdown für ein PDF-Dokument ein
- 24. Inline-PDF-Bilder im Organisationsmodus
- 25. Fügen Sie Bilder in RStudio Notebook mit Knitr :: include_graphics()
- 26. So fügen Sie ein Bild zu einem TFS-Arbeitselement hinzu; als Bild, nicht als Anhang
- 27. Wie kompass Kompilieren ohne Datei oder Zeilenverweis ausführen?
- 28. EmguCV - Verarbeite ein Video und fange Bilder als Bilder ein
- 29. Inline-Bilder im Org-Modus
- 30. Verwendung von libsass mit Kompass
Sie könnten, Sie wissen, einfach Compass verwenden. Für sich genommen ist es nicht "sperriger" als Sass: Sie erhalten eine einfachere Befehlszeile für die Verwendung einer Konfigurationsdatei. Sie müssen keinen Import durchführen, um Zugang zu einer der Hilfsfunktionen zu erhalten: http://compass-style.org/reference/compass/helpers/ – cimmanon
Was Zimt sagte. – axoplasm
@cimmanon - wenn Sie pure Sass verwenden, dann können Sie libsass verwenden, die Meilen schneller ist als Ruby Sass, dies kann ein guter Grund sein, nicht zu verwenden Kompass – callum