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.
The repository is organized into multiple folders, each representing a specific CSS topic. The topics covered are:
- Colors 🖌️ - Applying colors to text, backgrounds, borders, etc.
- Fonts 🔤 - Working with font styles, sizes, weights, and more.
- Borders 🖼️ - Styling elements with different border types, widths, and colors.
- Shadows 👥 - Adding shadows to text and boxes for visual appeal.
- Margins
↔️ - Managing space outside elements. - Float 🎈 - Using float property for layout management.
- Overflow 🌊 - Controlling how content is handled when it exceeds its container.
- Display Property 🧱 - Understanding block, inline, and other display values.
- Height and Width 📏 - Setting and managing element dimensions.
- Positions 🎯 - Positioning elements using static, relative, absolute, fixed, and sticky positioning.
- Background Images 🏙️ - Setting background images with various properties.
- Combinators ➕ - Using child, descendant, adjacent, and general sibling selectors.
- Pseudo-classes ☟ - Styling elements based on their state.
- Pseudo-elements ✔ - Styling specific parts of an element.
- Pagination 🕮 - Creating paginated content layouts.
- Dropdown Menus 🔻 - Designing interactive dropdown menus.
- Navigation Bar 🧭 - Building responsive and stylish navigation bars.
- Website Layout 🗺️ - Structuring web pages using CSS techniques.
- Image Gallery 📷 - Creating interactive and appealing image galleries.
- Icons 🐤 - Adding and styling icons effectively.
- Flexbox 💪 - Implementing flexible, responsive layouts with Flexbox.
- Transformations 🔄 - Applying 2D and 3D transformations to elements.
- Animations 🎬 - Creating smooth and engaging animations.
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.
To clone the repository to your local machine, use:
git clone https://github.com/rishaan007/CSS-Basics.git
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! 💻✨