While I’ve been enjoying making JS and 3D stuff (WebGL) lately, returning to pure CSS (mainly for performance) reminds me of the amazing interactive effects you can achieve without JavaScript. For this effect, the "main characters" making it all possible are CSS variables and the :has() pseudo-class. Design courtesy of Cherry Bomb Creative Co. I’m collaborating with them on a very special upcoming project—stay tuned for more in the coming weeks! #css #webdesign #creativecoding #csstricks #webanimation #interactive #csspseudoclass #csslayout #csseffects
More Relevant Posts
-
Built a real-time analog & digital clock using JavaScript, HTML & CSS. . Smooth animations for clock hands ⏱️ . Real-time updates every second 💻 Code on GitHub: https://lnkd.in/daWFt6Rm 🌐 Live Demo: https://lnkd.in/ddBSjzHJ Team : Ahsen Adil Muhammad Shayan Sir : Muhammad Fareed Ali Aftab Sheikh Ghous Ahmed Zeeshan Aijaz Wajid Ullah #JavaScript #WebDevelopment #Frontend #CodingChallenge #JS30 #ClockProject
To view or add a comment, sign in
-
Meet JavaScript, the heart of the web! From animations to interactive buttons, see how this language brings static pages to life. It turns "meh" into "wow" in milliseconds. #JavaScript #WebDevelopment #CodingLife #WebDesign #GraphillaAcademy #GraphillaTechnology #GrowWithGraphilla #InteractiveWeb
To view or add a comment, sign in
-
🎮 Mole Smash Game – HTML | CSS | JavaScript 🌐 Live Demo: https://lnkd.in/g5JePc_M 📂 GitHub Repository: https://lnkd.in/gC2y2ngj 🛠️ Built With: 🧩 HTML for structure 🎨 CSS for layout and animations ⚡ JavaScript for game logic and interactivity 💡 What I implemented: 🔹 Dynamic DOM manipulation to show/hide moles 🔹 Randomized game behavior using JavaScript functions 🔹 Score tracking and real-time updates 🔹 Countdown timer with game control logic 🔹 Event handling for user clicks (smash interaction) 🔹 Smooth animations using CSS transitions 🧠 What I learned: 🔹 How to manipulate DOM elements dynamically 🔹 Managing game state using JavaScript 🔹 Using timers (setInterval, setTimeout) effectively 🔹 Handling user interactions and updating UI in real-time 🙏 Special thanks to: 🔹Alakhananda M N(Mentor) for continuous encouragement 🔹Sarath Lal(Trainer) for teaching standard development practices 🔹Luminar Technolab for providing a great learning environment This project helped me understand how JavaScript brings static pages to life by adding logic, interactivity, and user-driven behavior. More interactive projects coming soon 🚀 #JavaScript #WebDevelopment #FrontendDevelopment #DOM #LearningJourney #MERN #GameDevelopment #LuminarTechnolab
To view or add a comment, sign in
-
𝐏𝐫𝐨𝐣𝐞𝐜𝐭 𝐔𝐩𝐝𝐚𝐭𝐞: 𝐇𝐓𝐌𝐋, 𝐂𝐒𝐒 & 𝐉𝐚𝐯𝐚𝐒𝐜𝐫𝐢𝐩𝐭 𝐈𝐧𝐭𝐞𝐫𝐚𝐜𝐭𝐢𝐯𝐞 𝐁𝐮𝐭𝐭𝐨𝐧 After working on my JavaScript skills, I built a simple yet engaging project -an animated download button using HTML, CSS, and JavaScript. This project focuses on creating a smooth user experience. When the button is clicked, it triggers an animation that visually represents a download process. The button expands, a progress-like effect runs using CSS animations, and after a few seconds, it changes into a “Completed” state with an updated icon. Through this project, I practiced: • DOM manipulation in JavaScript • Event handling • Using setTimeout for timed actions • CSS animations and transitions • Creating interactive UI elements It’s a small project, but it helped me understand how frontend technologies work together to create dynamic and user-friendly interfaces. Below is the link of the project: https://lnkd.in/dGkNSnqW #WebDevelopment #JavaScript #CSS #HTML #CodingJourney #LearnToCode #Programming #DeveloperLife
To view or add a comment, sign in
-
I was writing separate font sizes for every screen size. Three, sometimes four media queries just for text. Then I found out CSS clamp() exists and felt a bit stupid, honestly. You give it a minimum, a preferred size, and a maximum. The browser figures out the rest based on screen width. Clean. No breakpoints needed. It's one of those things that once you know it, you can't go back. Broke it all down in the carousel, real examples included. If this helped you, repost it. Someone on your feed is definitely still doing it the hard way. #CSS #WebDev #Frontend #ResponsiveDesign #CSSClamp #LearnToCode #WebDesign #JavaScript #HTML5 #TechTips #CSSAnimation #UIDesign #Coding #100DaysOfCode #ProgrammerHumor
To view or add a comment, sign in
-
A lot of UI behaviors and interactions that used to require JavaScript can now be handled natively with modern CSS. Small capabilities like tooltips, smooth scrolling, responsive layouts, selection control, and even some visual depth effects are now much easier to build with less complexity in the frontend. It is a good reminder that modern CSS has evolved far beyond styling alone and can often simplify implementation while keeping the experience polished. I used Codex to turn this idea into a visual, and it was interesting to compare it with my usual Claude Code + Remotion workflow. #csshtmljs #webdev #frontend #programming #uidesign
To view or add a comment, sign in
-
#Day43 of #100DaysOfCode Today I created an interactive Star Rating System using HTML, CSS, and JavaScript Features I implemented: Clickable 1 to 5 star rating system Dynamic highlighting of selected stars Live rating display update (e.g., 3/5) Clean and responsive card UI design What I learned: Handling multiple elements using`getElementsByClassName` Using loops to update UI dynamically Adding & removing classes with `classList` Improving user interaction with simple logic This project helped me understand how rating systems work in real-world applications like reviews and feedback Building small features like this is boosting my JavaScript confidence Code Of School - Avinash Gour & Ritendra Gour #Day43 #WebDevelopment #JavaScript #HTML #CSS #FrontendDevelopment #100DaysOfCode
To view or add a comment, sign in
-
CSS is DOOMed No, CSS is awesome. CSS is better than ever and it is only getting better. Every wall, floor, barrel, and imp is a <div>, positioned in 3D space using CSS transforms. The game logic runs in JavaScript, but the rendering is entirely CSS. You can play it right now. https://lnkd.in/eaWgNuzq
To view or add a comment, sign in
-
Learning and improving by building projects. Created a basic Image Editor with HTML, CSS, and JavaScript. Added real-time filters using Canvas API and download feature. Features: • Real-time filters (brightness, contrast, blur, etc.) • Presets (vintage, black & white, warm tone, etc.) • Reset option • Download edited image UI is not fully responsive yet, still working on improving it. 🔗 Live Demo: https://lnkd.in/g9EHkjve 🔗 GitHub Link: https://lnkd.in/gwfEq_j7 Trying to get better with each project. #WebDevelopment #JavaScript #Frontend #Learning
To view or add a comment, sign in
-
✨ How to make stacking cards with only CSS! 🃏 ✨ 🚫 No JavaScript needed! 🚫 👀 Have you ever seen that smooth effect where cards stack on top of each other as you scroll? Here is a simple way to build it using only CSS! 👀 🧩 Step 1: Start with a basic structure using a list and card items! 🧩 📐 Step 2: Use CSS Grid to create vertical space so the page can scroll. Each card sits in its own tall row! 📐 📌 Step 3: Apply position sticky to each card so they stop at the same point while scrolling. Then use a small offset based on their order to create the stacking effect! 📌 🎬 Step 4: Add depth with a scroll-based animation. Scale each card slightly using its index so the front cards feel closer and the back ones feel further away! 🎬 ✅ That is it. A clean stacking card effect using only CSS! ✅ ⚡ No JavaScript. Just modern CSS doing powerful things! ⚡ ⚠️ Make sure to check browser support before using these newer features! ⚠️ 🙏🏻 Animation Courtesy: Utsav M. 🙏🏻 #CSS #WebDevelopment #Frontend #UIDesign #WebDesign #Coding #Developers #100DaysOfCode #Tech #Programming
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development
Se ve increíble! 😁