You can create a blinking color effect in JavaScript by using the setInterval
function to toggle the color of an element over time. Here’s an example of how you can do this:
const element = document.querySelector('.blinking-element');
let isRed = true;
setInterval(function() {
if (isRed) {
element.style.backgroundColor = 'red';
} else {
element.style.backgroundColor = 'white';
}
isRed = !isRed;
}, 1000);
In this example, the setInterval
function is used to toggle the color of the element with the class .blinking-element
every 1000 milliseconds (1 second). The isRed
variable is used to keep track of the current color, and the color is changed by setting the backgroundColor
style property of the element.
You can adjust the speed of the blinking effect by changing the interval time in the setInterval
function, and you can change the color of the blinking effect by modifying the values in the if
statement.
+ There are no comments
Add yours