An open API service indexing awesome lists of open source software.

https://github.com/yashi-singh-1/da-19-slider-with-radio-buttons

Why use JavaScript when you can use CSS? This challenge demonstrates how to create an interactive slider using only CSS selectors, showcasing the versatility and power of CSS.
https://github.com/yashi-singh-1/da-19-slider-with-radio-buttons

coding-challenge codingchallenge css css-slider cssslider day-19 front-end front-end-challenge frontend frontend-challenge frontendchallanges html html5 radio-buttons

Last synced: 3 months ago
JSON representation

Why use JavaScript when you can use CSS? This challenge demonstrates how to create an interactive slider using only CSS selectors, showcasing the versatility and power of CSS.

Awesome Lists containing this project

README

        

Slider with Radio Buttons

Challenge Description

Why use JavaScript when you can use CSS? This challenge demonstrates how to create an interactive slider using only CSS selectors, showcasing the versatility and power of CSS.

Introduction

This challenge is part of the 100 Days CSS Challenge. The goal is to create a functional and interactive slider using only CSS, without any JavaScript. This exercise highlights the capabilities of CSS selectors and animations.

Purpose

The purpose of this challenge is to demonstrate how CSS alone can be used to create dynamic and interactive web components. By completing this challenge, you will improve your understanding of CSS selectors and animations.

Features


  • Interactive slider

  • Pure CSS implementation

  • No JavaScript required

  • Responsive design

Prerequisites

You will need a web browser to view the project. No additional installations are required.

File Structure


Slider-with-Radio-Buttons/
├── index.html
├── style.css
└── README.md

Tools


  • Visual Studio Code (VS Code)

  • Any Web Browser

Preview

Check out the live demo here.

Slider with Radio Buttons Screenshot

Usage


  • Use the radio buttons to navigate through the slider.

  • Customize the slider by editing the CSS in the style.css file.

Contributing

Contributions are welcome! Here's how you can contribute:


  1. Fork the repository.

  2. Create a new branch: git checkout -b feature/my-feature.

  3. Make your changes.

  4. Commit your changes: git commit -am 'Add my feature'.

  5. Push to the branch: git push origin feature/my-feature.

  6. Submit a pull request.

Credits

This challenge was inspired by the 100 Days CSS Challenge.

Author

Yashi Singh