Skip to content

In this course, you will try to understand the basics of CSS and how to use it to style your web pages. At the end of this course, you will be able to create a simple web page with CSS.

Notifications You must be signed in to change notification settings

labex-labs/quick-start-with-css

Repository files navigation

Quick Start with CSS

Languages

🇨🇳 简体中文 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇯🇵 日本語 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English

Quick Start with CSS

Start-Learning

In this course, you will try to understand the basics of CSS and how to use it to style your web pages. At the end of this course, you will be able to create a simple web page with CSS.

CSS

Exercises

Index Name Difficulty Practice
001 📖 🟢 Your First CSS Lab Intermediate Start Lab
002 📖 🟢 CSS Basics and Selectors Intermediate Start Lab
003 📖 🟢 CSS Box Model and Margins Beginner Start Lab
004 📖 🟢 Responsive Pet's House Website with Flexbox Beginner Start Lab
005 📖 🟢 Pet Service Showcase with CSS Grid Beginner Start Lab
006 📖 🟢 Animations and Transitions Beginner Start Lab
007 📖 🟢 Reset All Styles Beginner Start Lab
008 📖 🟢 Box-Sizing Reset in CSS Beginner Start Lab
009 📖 🟢 System Font Stack Beginner Start Lab
010 📖 🟢 CSS Clearfix Technique Beginner Start Lab
011 📖 🟢 Responsive Flexbox Centering Techniques Beginner Start Lab
012 📖 🟢 Centered Grid Layout Mastery Beginner Start Lab
013 📖 🟢 Vertically and Horizontally Center Elements Beginner Start Lab
014 📖 🟢 Display Table Centering Beginner Start Lab
015 📖 🟢 Evenly Distributed Children Beginner Start Lab
016 📖 🟢 Creating Responsive Tiled Layouts Beginner Start Lab
017 📖 🟢 Fundamentals of CSS Styling Beginner Start Lab
018 📖 🟢 Responsive Container Aspect Ratio CSS Beginner Start Lab
019 📖 🟢 Constant Width to Height Ratio Beginner Start Lab
020 📖 🟢 Fit Image in Container Beginner Start Lab
021 📖 🟢 List with Sticky Section Headings Beginner Start Lab
022 📖 🟢 Responsive Layout with Sidebar Beginner Start Lab
023 📖 🟢 Accessible Offscreen Element Hiding Beginner Start Lab
024 📖 🟢 Fullscreen Element Styling with CSS Beginner Start Lab
025 📖 🟢 Truncate Text with CSS Overflow Beginner Start Lab
026 📖 🟢 Trim Multiline Text Beginner Start Lab
027 📖 🟢 Stylized Quotation Marks Beginner Start Lab
028 📖 🟢 Crafting Etched Text Effects with CSS Beginner Start Lab
029 📖 🟢 Responsive Fluid Typography with CSS Beginner Start Lab
030 📖 🟢 Creating Gradient Text with CSS Beginner Start Lab
031 📖 🟢 Custom Text Selection Beginner Start Lab
032 📖 🟢 Stylish Drop Cap Technique Beginner Start Lab
033 📖 🟢 Truncate Multiline Text Beginner Start Lab
034 📖 🟢 Pretty Text Underline Beginner Start Lab
035 📖 🟢 Disable Content Selection with CSS Beginner Start Lab
036 📖 🟢 Nested List Counters with CSS Beginner Start Lab
037 📖 🟢 Beginner's Guide to CSS Fundamentals Beginner Start Lab
038 📖 🟢 CSS Styling Techniques for Web Development Beginner Start Lab
039 📖 🟢 Border with Top Triangle Beginner Start Lab
040 📖 🟢 Checkerboard Background Pattern Intermediate Start Lab
041 📖 🟢 Stripes Background Pattern Beginner Start Lab
042 📖 🟢 Polka Dot Background Pattern Beginner Start Lab
043 📖 🟢 Zig Zag Background Pattern Beginner Start Lab
044 📖 🟢 Creating Shape Separators with CSS Beginner Start Lab
045 📖 🟢 Dynamic CSS Shadows Creation Beginner Start Lab
046 📖 🟢 Overflow Scroll Gradient Intermediate Start Lab
047 📖 🟢 Hide Scroll Bars Beginner Start Lab
048 📖 🟢 Customizing Scrollbar Styles with CSS Beginner Start Lab
049 📖 🟢 Image Text Overlay Beginner Start Lab
050 📖 🟢 Zebra Striped List Beginner Start Lab
051 📖 🟢 Sibling Fade CSS Effect Beginner Start Lab
052 📖 🟢 CSS Fundamentals for Visually Appealing Web Beginner Start Lab
053 📖 🟢 Crafting Visually Appealing Web Layouts Beginner Start Lab
054 📖 🟢 Responsive Image Mosaic Beginner Start Lab
055 📖 🟢 Create Interactive CSS Popout Menu Beginner Start Lab
056 📖 🟢 Horizontal Scroll Snap Beginner Start Lab
057 📖 🟢 Vertical Scroll Snap Beginner Start Lab
058 📖 🟢 Scroll Progress Bar Beginner Start Lab
059 📖 🟢 Enhancing Form Interactivity with CSS Focus-Within Beginner Start Lab
060 📖 🟢 Show Additional Content on Hover Beginner Start Lab
061 📖 🟢 Button Fill Animation Beginner Start Lab
062 📖 🟢 Button Grow Animation Beginner Start Lab
063 📖 🟢 Button Shrink Animation Beginner Start Lab
064 📖 🟢 Crafting Pulsing CSS Loader Animation Beginner Start Lab
065 📖 🟢 CSS Techniques for Visually Appealing Designs Beginner Start Lab
066 📖 🟢 Zoom in Zoom Out Animation Intermediate Start Lab
067 📖 🟢 Button Border Animation Beginner Start Lab
068 📖 🟢 Hover Shadow Box Animation Beginner Start Lab
069 📖 🟢 Image Rotate on Hover Beginner Start Lab
070 📖 🟢 Smooth Transition of Dynamic Heights Beginner Start Lab
071 📖 🟢 Perspective Transform on Hover Beginner Start Lab
072 📖 🟢 CSS Fundamentals for Web Styling Beginner Start Lab
073 📖 🟢 Squiggle Link Hover Effect Beginner Start Lab
074 📖 🟢 Responsive Web Design with CSS Beginner Start Lab
075 📖 🟢 Staggered CSS Animation for List Elements Beginner Start Lab
076 📖 🟢 Create CSS Toggle Switch Beginner Start Lab
077 📖 🟢 Image Gallery with Vertical Scroll Beginner Start Lab
078 📖 🟢 Card with Image Cutout Beginner Start Lab
079 📖 🟢 Button Swing Animation Beginner Start Lab
080 📖 🟢 Create Rotating Card with CSS Beginner Start Lab
081 📖 🟢 Image Gallery with Horizontal Scroll Beginner Start Lab
082 📖 🟢 Hover Underline Animation Intermediate Start Lab
083 📖 🟢 Menu on Image Hover Beginner Start Lab
084 📖 🟢 Navigation List Item Hover and Focus Effect Beginner Start Lab
085 📖 🟢 Custom Radio Button Beginner Start Lab
086 📖 🟢 Mouse Cursor Gradient Tracking Intermediate Start Lab
087 📖 🟢 Creating Typewriter Effect with HTML CSS JavaScrip... Beginner Start Lab
088 📖 🟢 List with Floating Section Headings Beginner Start Lab
089 📖 🟢 Bouncing CSS Animation Loader Beginner Start Lab
090 📖 🟢 3D Rotating Cube Intermediate Start Lab
091 📖 🟢 Image Overlay on Hover Beginner Start Lab
092 📖 🔵 Animated Social Sharing Buttons with CSS Beginner Start Lab
093 📖 🟢 Animated Checkbox Styling with CSS Beginner Start Lab
094 📖 🟢 Responsive Masonry Layout with CSS Beginner Start Lab
095 📖 🟢 Image with Text Overlay Beginner Start Lab
096 📖 🟢 Shake on Invalid Input Beginner Start Lab
097 📖 🟢 Fallback for Images That Fail to Load Beginner Start Lab
098 📖 🟢 Input with Prefix Beginner Start Lab
099 📖 🟢 Hide Empty Elements Beginner Start Lab
100 📖 🟢 Style Links with No Text Beginner Start Lab

Environment

LabEx is an interactive, hands-on learning platform dedicated to coding and technology. It combines labs, AI assistance, and virtual machines to provide a no-video, practical learning experience.

  • A strict "Learn by Doing" approach with exclusive hands-on labs and no videos.
  • Interactive online environments within the browser, with automated step-by-step checks.
  • A structured content organization with the Skill Tree based learning system.
  • A growing learning resource of 30 Skill Trees and over 6,000 Labs.
  • The learning assistant Labby, built on lastest AI models, providing a conversational learning experience.

Learn more about LabEx VM.

More

About

In this course, you will try to understand the basics of CSS and how to use it to style your web pages. At the end of this course, you will be able to create a simple web page with CSS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published