2016-04-01 14 views
-1

mytheme.scss Datei:Vaadin Valo Hintergrundbild

@import "../valo/valo.scss"; 

@mixin mytheme { 

@include valo; 
background-image: url("img/light-background.jpg"); 
    } 

mein Bild ist in ... Vaadin/themes/mytheme/img/Licht background.jpg

wo es keine Compilierung/Lauffehler Warum wird das Bild nicht als Hintergrund angezeigt?

+2

Es gibt nicht genug Informationen hier das Problem zu reproduzieren. Ist das der gesamte Code, der mit dem Problem zusammenhängt? Wie sieht das kompilierte CSS aus? Hast du überhaupt nachgesehen? – cimmanon

+0

Fügen Sie weitere Fragen zu @cimmanons Kommentar hinzu: ** 1) ** Haben Sie Ihre Benutzeroberfläche mit ['@Theme (" mytheme ")]] versehen (https://vaadin.com/docs/-/part/) Framework/Themen/Themen-Übersicht.html)? ** 2) ** Wie sieht dein 'styles.scss' aus? – Morfic

Antwort

-1

Bearbeiten: In Wartestellung, bis weitere Details zur Verfügung gestellt werden.

Versuchen es als Hintergrundbild für Ihre UI Einstellung erzeugt div:

@mixin mytheme { 
    @include valo; 

    .v-ui { 
    background-image: url("img/light-background.jpg"); 
    } 
} 

+0

Sie wissen nicht einmal, wie das OP dieses Mixin verwendet, woher wissen Sie, dass dies die Lösung ist? – cimmanon

+2

@cimmanon gut, weil die Frage auch mit 'Vaadin' getaggt ist und ich es versucht habe ... Vermisse ich vielleicht deinen Punkt ?! – Morfic

+0

Woher wissen Sie, dass das OP das Mixin nicht in einer Klasse enthält? Woher wissen Sie, dass das OP das Mixin überhaupt nicht anruft? Es gibt eindeutig nicht genug Informationen hier, um ein Problem zu reproduzieren. – cimmanon