ich hab seitdem ich codepen.io für mich entdeckt hab immer wieder das „Problem“, dass ich HTML, CSS und JS wie dort vorgegeben (meiner Meinung nach) richtig in meine HTML-Datei schreibe, der Effekt aber nicht erzeugt wird. Zur Verdeutlichung hier zwei Codepens, die ich wohl nicht richtig nutze:
Bei dem ersten Code habe ich zum Test CSS und JS in die HTML geschrieben, siehe hier. Und trotzdem funktioniert es nicht. Wieso? Natürlich habe ich irgendwo einen dummen Fehler, weil ich Neuling bin. Aber wär mega cool, wenn ihr mir evtl. helfen könntet:
Wahnsinn, wie simpel der Fehler war. Ich dachte ich muss irgendeine bestimmte Zielsprache dazucoden, wovon ich keine Ahnung hab oder so. Vielen Dank, wirklich!
Bei dem zweiten codepen ist allerdings kein JS oder CSS link (mit diesem marilyn monroe bild). Nur ein CSS Code. Wenn ich den einfüge, funktioniert es auch nicht. Was mache ich da falsch?
ich weiß, ich nerve… aber ich verstehe es einfach nicht. muss ich dieses „ruby“ installieren? muss jeder user dieses ruby installiert haben, um die animation zu sehen? ich check nicht was ich machen muss. sorry.
Ruby ist nur notwendig, wenn man Compass zum kompilieren verwendet. Setzt man auf Grunt oder Gulp, bietet sich node-sass als Altenative an. https://github.com/sass/node-sass
Ok, nach mehreren Tutorials habe ich den Umgang mit Sass soweit verstanden.
Das Problem liegt aber nicht bei SCSS, es muss wohl eher am Javascript liegen.
Bei mir sind die Wolken (wie im codepen-Beispiel) sich zwar am bewegen, allerdings erstrecken sich bewegenden Wolken über das ganze Bild (nicht im oberen Bereich wie bei codepen), und des „Störbildschirm“ (aka. Canvas) greift nicht.
Der CSS-Code liegt im Ordner CSS (Eins zu eins kopiert) und das Javascript hab ich via einmal versucht in den Header zu kopieren, und ebenfalls extern aus dem css-Ordner versucht zu kopieren. Es will einfach nicht funktionieren: