DEV Community

Jithesh
Jithesh

Posted on • Originally published at jithesh.vercel.app

CSS Battle #36 – Transform (July 2025) Challenge – Full Solutions with Code + Video

✍️ Introduction

I participated in the CSS Battle Monthly Challenge – July 2025, tackling all 8 challenges from Battle #36: Transform using clean, character-efficient HTML+CSS.

This post is a complete breakdown of my solutions, each paired with videos and direct links to the live challenges.


💡 Quick Note:
I finished at Rank #45 globally in this challenge.


🧾 What You'll Find Here:

  • 🎥 Solution videos for each challenge
  • 💡 Optimized HTML+CSS code snippets
  • 🔗 Direct links to play challenges on CSSBattle.dev
  • 📊 Match percentage and score for each challenge

📌 Table of Contents


CSS Battle #235 – Website

Battle Target
🎯 Play Challenge

📺 Watch Solution Video


🔢 Stats

  • Match: ✅ 100%
  • Score: 🟢 624.04
  • Characters: 295

💡 Code

<p><a><b> <style> *{ background:#FDFFE9; +*{ background:#ADB274; margin:20; *{ position:fixed } } } p{ padding:5+200; margin:30 0; color:FDFFE9; box-shadow:0 201q,95q 53q,95q 127q } a{ padding:95+5; margin:0-120 } b{ padding:10; background:#555A2A; margin:105 85; color:555A2A; box-shadow:32q 0,-32q 0,-175q -244q,175q -244q } </style> 
Enter fullscreen mode Exit fullscreen mode

CSS Battle #236 – Concentrate

Battle Target
🎯 Play Challenge

📺 Watch Solution Video


🔢 Stats

  • Match: ✅ 100%
  • Score: 🟢 615.36
  • Characters: 342

💡 Code

<p><a><b><c> <style> *{ background:#F8B140; *:not(c){ border:32q solid; border-radius:50%; margin:45 95; color:CF6939; box-shadow:106q 0,-106q 0; *{ position:fixed } } } p{ padding:45; margin:0; color:2F434E } a,c{ padding:15; margin:-45; color:F8B140 } b{ border:16q solid; margin:-15 } c{ padding:100+10; margin:-100 40; box-shadow:148q 0 0 42q; -webkit-box-reflect:left 80px } </style> 
Enter fullscreen mode Exit fullscreen mode

CSS Battle #237 - Round castle

Battle Target
🎯 Play Challenge

📺 Watch Solution Video


🔢 Stats

  • Match: ✅ 100%
  • Score: 🟢 640.23
  • Characters: 241

✅ Code

<p> <style> *{ background:#3F4869; +*{ background:linear-gradient(to left,#F4DA64 50%,#E25C57 0); margin:43 90; border-radius:2in 2in 0 0 } } p{ position:fixed; padding:44+19.5; margin:174 90.5; box-shadow:-83px -56px 0 8px#F4DA64,83px -56px 0 8px#E25C57 } </style> 
Enter fullscreen mode Exit fullscreen mode

CSS Battle #238 - Rising sun

Battle Target
🎯 Play Challenge

📺 Watch Solution Video


🔢 Stats

  • Match: ✅ 100%
  • Score: 🟢 634.54
  • Characters: 257

✅ Code

<p><a><b> <style> *{ background:#FEFF58; +*{ background:#D2F8FF; margin:40 50; border:11q solid; *{ position:fixed } } } P{ padding:70+140; background:#CF6939; margin:60 0; border-radius:2in 2in 0 0 } a,b{ background:#000; padding:100+5; margin:-130-5 } b{ padding:5+140; margin:-5-140 } </style> 
Enter fullscreen mode Exit fullscreen mode

CSS Battle #239 - Waves

Battle Target

🎯 Play Challenge

📺 Watch Solution Video


🔢 Stats

  • Match: ✅ 100%
  • Score: 🟢 632.93
  • Characters: 262

✅ Code

<p><a><b><c> <style> *{ background:#CEEDFF; position:fixed; color:48BF7D } p,a,b{ padding:50+120; margin:162-3; border-style:solid; border-width:0 0 30 30; border-radius:0 0 0 2in } a,b{ margin:-50-20 } c{ border:16q solid; margin:-65-410; border-radius:50%; box-shadow:138q 0,275q 0 } </style> 
Enter fullscreen mode Exit fullscreen mode

CSS Battle #240 - Snapshot

Battle Target
🎯 Play Challenge

📺 Watch Solution Video


🔢 Stats

  • Match: ✅ 100%
  • Score: 🟢 622.92
  • Characters: 300

✅ Code

<p><a> <style> *{ background:#558C90; +*{ background:#325853; margin:50 110; border-radius:42q; *{ position:fixed; -webkit-box-reflect:left 22q } } } p{ padding:10; margin:90 100; color:325853; box-shadow:0 21q,0-21q,11q -21q 0 11q#F4DA64,11q 21q 0 11q#F4DA64,53q 0 0 11q#558C90 } a{ padding:10+60; margin:60-80; rotate:90deg } </style> 
Enter fullscreen mode Exit fullscreen mode

CSS Battle #241 - Mint Typewriter

Battle Target

🎯 Play Challenge

📺 Watch Solution Video


🔢 Stats

  • Match: ✅ 100%
  • Score: 🟢 626.96
  • Characters: 283

✅ Code

<p><a><b> <style> *{ background:#3D3824; position:fixed; border-radius:11q } p{ background:#F7FFCF; padding:55+140; margin:117 52 } a{ margin:-95-120; padding:55+120; background:linear-gradient(#F7FFCF 36%,#86C78D 0) } b{ padding:20+100; margin:-75-100; background:linear-gradient(#86C78D 50%,#3D3824 0) } </style> 
Enter fullscreen mode Exit fullscreen mode

CSS Battle #242 - Orbital Tiles

Battle Target

🎯 Play Challenge

📺 Watch Solution Video


🔢 Stats

  • Match: ✅ 99.9%
  • Score: 🟢 597.67
  • Characters: 266

✅ Code

<p> <style> *{ background:#FDFFE9; +*{ margin:75 125; border-radius:50%; color:2D3464; box-shadow:-159q 0,0 159q,159q 0,0-159q,-159q -159q#D95362,-159q 159q#D95362,159q 159q#D95362,159q -159q#D95362; *{ padding:75; background:#D95362; outline:22q solid#FDFFE9; outline-offset:59q } } } </style> 
Enter fullscreen mode Exit fullscreen mode

🙌 Support & Subscribe

If you found this post helpful:

  • 🔔 Subscribe on YouTube for more CSS Battle content
  • 💬 Share your feedback or questions in the comments
  • 💡 Try tweaking my solutions and let me know your improvements!

You can also connect with me on LinkedIn, GitHub, or Twitter.

Top comments (0)