Also, ich weiß, das kann ein einfaches Problem zu beheben, aber trotzdem ...Wie erstelle ich einen farbändernden Hintergrund?
Ich versuche, es zu machen, wo ich die Hintergrundfarbe der Webseite ändern kann, um wie unten:
red > yellow > green > blue > purple > pink > brown > red
Klicken Sie auf here für eine Demo einer Webseite, die das tut, was ich für meine Webseite versuche.
glaube ich, einige JavaScript auf dem Körperelement verwenden können:
<html>
<body id="body" bgcolor="#FFFFFF">
<script>
var body = document.getElementById('body'); /* Get
the element with the id of 'body' */
/* I need some javascript to make the 'hex'
variable change accordingly, then call the setColor() with
the parameter as a string for the hex code to change the
background color */
function setColor(hex) {
body.setAttribute("bgcolor", hex); /* Set the
attribute bgcolor to the counter variable */
}
</script>
</body>
</html>
Diese Methode ist ein wenig zu schreiben lange, aber es funktioniert! Vielen Dank! –
@BenStafford Sie können es vereinfachen, indem Sie eine Sass-Funktion oder Mixin verwenden. – Roy
Ich habe noch nie so eine hypnotisierende Ausgabe auf dieser Seite gesehen% -) – CodingNinja