die variable 'musik' ist ein dom deines medienelementes welches normalerweise über die id definiert wird. die funktion soll beim event 'click' auf deinen button ausgeführt werden, daher musst du den button zuerst per dom definieren und anschließend das event. die doms und das event musst du ggf in eine onload funktion packen.
Beiträge von teacher
-
-
hey o/
das design sieht wirklich schrecklich aus, vorallem diese willkommen-box. wie eine 90er jahre webseite mit nem video als hintergrund.
bring ein wenig farbe rein, nicht nur in die boxen sondern auch in den text - aber dran denken - einheitlich und harmonierend.
außerdem begrenzen die schwarzen balken deine webseite, du könntest ihnen eine opacity verpassen oder, da das video wohl eine feste größe hat, eine farblich zu den boxen passende maske um das video herum erstellen.tut mir leid da du ein anfänger zu sein scheinst. ich bin bei design echt penibel und das ist auch gut so, es gibt schon genug schlecht gestaltete websites

-
wenn du meine antwort aufmerksam durchgelesen hast, hättest du nicht googlen müssen

ausblenden geht übrigens ganz ähnlich, nämlich auch mit einem timer. dieser erhöht die 'opacity' bei jedem tick um einen gewünschten wert. jedoch ist es sinnvoll diesen timer per setInterval statt setTimeout zu starten.
-
wenn ich nen twitch account hätte würde ich dir followen

fand den php stream auf livecoding aber am besten, war echt amüsant, da solltest du auch weiter anknüpfen -
ein fertiges script wirst du von mir nicht bekommen, jedoch kann ich dir gerne eine detailgetreue anleitung hierlassen:
per onload stellst du sicher, dass deine funktion beim seitenaufruf geladen wird. zunächst wählen wir das gewünschte bild per dom an und speichern es in einer variable. die eigentliche funktion besteht aus einem timer, welchen wir mit setTimeout einleiten. das ganze wird in millisekunden angegeben, daher benutzen wir 5000 um den gewünschten 5 sekunden effekt zu erzielen. sprich :
die funktion darin ist genauso simpel: wir geben dem dom element einfach die css eigenschaft visibility:'hidden' oder display:'none'.
ich hoffe ich konnte dir das ganze ein wenig näher bringen
