Skip to content

rishaan007/CSS-Basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

CSS-Basics Repository ๐ŸŽจ

Welcome to my CSS-Basics Repository! This repository contains various fundamental concepts and features of CSS, demonstrated through practical examples and projects. It serves as a guide for beginners and a refresher for anyone looking to strengthen their CSS skills.

๐Ÿ“ Project Structure

The repository is organized into multiple folders, each representing a specific CSS topic. The topics covered are:

  1. Colors ๐Ÿ–Œ๏ธ - Applying colors to text, backgrounds, borders, etc.
  2. Fonts ๐Ÿ”ค - Working with font styles, sizes, weights, and more.
  3. Borders ๐Ÿ–ผ๏ธ - Styling elements with different border types, widths, and colors.
  4. Shadows ๐Ÿ‘ฅ - Adding shadows to text and boxes for visual appeal.
  5. Margins โ†”๏ธ - Managing space outside elements.
  6. Float ๐ŸŽˆ - Using float property for layout management.
  7. Overflow ๐ŸŒŠ - Controlling how content is handled when it exceeds its container.
  8. Display Property ๐Ÿงฑ - Understanding block, inline, and other display values.
  9. Height and Width ๐Ÿ“ - Setting and managing element dimensions.
  10. Positions ๐ŸŽฏ - Positioning elements using static, relative, absolute, fixed, and sticky positioning.
  11. Background Images ๐Ÿ™๏ธ - Setting background images with various properties.
  12. Combinators โž• - Using child, descendant, adjacent, and general sibling selectors.
  13. Pseudo-classes โ˜Ÿ - Styling elements based on their state.
  14. Pseudo-elements โœ” - Styling specific parts of an element.
  15. Pagination ๐Ÿ•ฎ - Creating paginated content layouts.
  16. Dropdown Menus ๐Ÿ”ป - Designing interactive dropdown menus.
  17. Navigation Bar ๐Ÿงญ - Building responsive and stylish navigation bars.
  18. Website Layout ๐Ÿ—บ๏ธ - Structuring web pages using CSS techniques.
  19. Image Gallery ๐Ÿ“ท - Creating interactive and appealing image galleries.
  20. Icons ๐Ÿค - Adding and styling icons effectively.
  21. Flexbox ๐Ÿ’ช - Implementing flexible, responsive layouts with Flexbox.
  22. Transformations ๐Ÿ”„ - Applying 2D and 3D transformations to elements.
  23. Animations ๐ŸŽฌ - Creating smooth and engaging animations.

๐Ÿ“Œ Usage

Explore each folder to see how CSS properties and concepts are applied. Feel free to modify the code and experiment to deepen your understanding of CSS.

๐Ÿš€ Getting Started

To clone the repository to your local machine, use:

git clone https://github.com/rishaan007/CSS-Basics.git

๐Ÿ’ก Contributions

Contributions are welcome! If you find any issues or have suggestions for improvement, feel free to open an issue or create a pull request.

Happy Coding! ๐Ÿ’ปโœจ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published