DEV Community

Cover image for Create Toggle Button in HTML CSS & JavaScript
Notarena
Notarena

Posted on

Create Toggle Button in HTML CSS & JavaScript

This article was originally published at
https://notarena.com/

This code creates an Animated toggle button that switches between light and dark mode by adding or removing the ‘dark’ class on the body element. The toggle button has a circle that smoothly transitions to indicate the mode, and the background of the body also smoothly transitions for a seamless experience.

I am using morphism effects, the button and background have a beautiful transition that adds a touch of elegance to the toggle switch. This type of toggle button can be used in various websites or applications, especially those that may require a light and dark mode for better accessibility or just a different design option for the user.

You Might Like This

To create a toggle button using HTML, CSS, and JavaScript, you need to make two files: one HTML file and one CSS file. After you create these files, you can copy and paste the provided code into them. You can also copy all the source code.

Create Toggle Button in HTML CSS & JavaScript
Create a Folder: Start by creating a folder for your project. You can name it anything you like. Inside this folder, you’ll need to create the following files:

index.html (for the structure of your Create Toggle Button)
style.css (for styling the Create Toggle Button)
Create the HTML File:

Name your HTML file index.html.
Create the CSS File:

Name your CSS file style.css.
Create the JavaScript File:

Name your JavaScript file script.js.

Top comments (0)