Chcę dodać obrazy jako base64 w sass. Blokowałem w Compassie, ale wydaje mi się, że jest to niewygodne i naprawdę nie to, czego szukam. Czy istnieje dobry sposób na dołączanie obrazów lub innych plików w formacie inline w css bez użycia kompasu?Dołącz obrazy jako Inline w sassie bez kompasu?
6
A
Odpowiedz
1
Kompas jest Open Source, wystarczy pobrać część kodu, która Ci odpowiada.
3
Jeśli używasz grunt, można po prostu użyć zadania grunt-data-uri w celu osiągnięcia rozmowę regularny ciąg url() do base64.
dataUri: {
dist: {
src: ['dist/styles/*.css'],
dest: 'dist/styles/',
options: {
target: [
'img/low-res/embeded/*.*'
],
fixDirLevel: true
}
}
},
Zasadniczo zadanie będzie szukać wszystkich obrazów zawartych w osadzonym folderze w pliku .css. Stamtąd przekształci adres url() w base64.
Powiązane problemy
- 1. Java mail - załączniki && inline obrazy
- 2. Emacs org-display-inline-obrazy
- 3. Inline-Block bez marginesów?
- 4. Jak ponownie użyć zajęć w sassie bez użycia mixina?
- 5. Używanie zmiennych dla właściwości CSS w Sassie
- 6. Beamer: jak wyświetlać obrazy jako obrazy krok po kroku
- 7. styl Inline działać jako: hover w CSS
- 8. W Django Admin obejmują auth.User jako inline
- 9. Masz zmienną w ścieżce obrazów w Sassie?
- 10. Jak zadeklarować obiekt inline z zmiennych inline bez klasy nadrzędnej
- 11. Symulacja PHP Dołącz bez PHP
- 12. Krzyż Dołącz bez duplikatów kombinacji
- 13. DataTable edycji inline bez edytora plugin
- 14. Ustawianie zmiennej na @mixin w Sassie?
- 15. : po i: przed selektorami pseudoelementów w Sassie
- 16. Skaluj obrazy w formacie HTML5 bez rozmycia
- 17. Obrazy siatkówki/bez siatkówki w UIImageView
- 18. MySQL Dołącz do wielu wierszy jako kolumn
- 19. Parsowanie stron PDF jako javascript Obrazy
- 20. Jak tworzyć motywy ExtJS 4 bez użycia kompasu i SASS?
- 21. iOS: Tworzenie kompasu 3D
- 22. Wiele transformacje użyciem kompasu
- 23. Jak uzyskać kierunek kompasu
- 24. Python - dołącz VS przedłużyć skuteczność jako
- 25. Dołącz elementem jako dziecko elementu Anti-XML
- 26. SQL Dołącz do dwóch tabel bez relacji
- 27. JAX-RS Akceptuj obrazy jako dane wejściowe
- 28. gdb dołącz do procesu bez zatrzymania
- 29. SDL rysuje obrazy niewyraźne bez skalowania
- 30. Jak nakładać obrazy bez użycia stanowiska: absolutny?
Można, po prostu, użyć kompasu. Sam w sobie nie jest "grubszy" niż Sass: dostajesz prostszą linię poleceń w zamian za użycie pliku konfiguracyjnego. Nie musisz robić żadnych importów, aby uzyskać dostęp do którejkolwiek z funkcji pomocnika: http://compass-style.org/reference/compass/helpers/ – cimmanon
Co powiedział cynamon. – axoplasm
@imimmanon - jeśli używasz czystego sass, możesz użyć libsass, który jest o wiele szybszy od ruby sass, może to być dobry powód, aby nie używać kompasu. – callum