#cascading-dropdown

[ follow ]
#css
Web development
fromCsswizardry
1 week ago

What Is CSS Containment and How Can I Use It? - CSS Wizardry

CSS containment optimizes browser performance by defining boundaries for DOM elements, allowing the browser to skip unnecessary work during changes.
Typography
fromPiccalilli
1 month ago

An in-depth guide to customising lists with CSS

Lists should be styled and spaced like regular text, with appropriate indentation, bullet/number styles, positioning, and extra space for multi-digit numbering.
JavaScript
fromRubyflow
5 hours ago

Practical CSS: simplifying UI code with pseudo-classes

CSS pseudo-classes can simplify UI interactions by handling presentation logic, allowing JavaScript to focus on behavior.
Web development
fromCSS-Tricks
1 day ago

Alternatives to the !important Keyword | CSS-Tricks

Using !important in CSS can lead to chaos and should be replaced with better practices for maintainability.
Web development
fromCSS-Tricks
2 days ago

New CSS Multi-Column Layout Features in Chrome | CSS-Tricks

New CSS properties in Chrome 145+ allow multi-column layouts to avoid horizontal scrolling by enabling vertical wrapping of content.
Web development
fromCSS-Tricks
6 days ago

Making Complex CSS Shapes Using shape() | CSS-Tricks

Creating complex CSS shapes with randomness and curves is challenging but achievable using modern features and generators.
Web development
fromCsswizardry
1 week ago

What Is CSS Containment and How Can I Use It? - CSS Wizardry

CSS containment optimizes browser performance by defining boundaries for DOM elements, allowing the browser to skip unnecessary work during changes.
Angular
fromGitHub
6 hours ago

GitHub - Aejkatappaja/phantom-ui: Structure-aware skeleton loader. One Web Component, every framework.

phantom-ui automates skeleton screen generation by measuring the DOM, eliminating the need for separate skeleton components.
fromThisweekinreact
1 day ago

This Week In React #276: Boneyard, Ink, MUI, React Router, Next.js, shadcn, Docusaurus, Comark, Forms, Shaders | RN 0.85, ViewTransition, Skia, Windows, CRNL, Maestro, True Sheet, Nitro Player, RNGH | JSIR, Security, esbuild, Ky, Intl | This Week In React

React Native v0.85 introduces a new Shared Animation backend, enhancing the animation capabilities of applications. Upcoming features like <ViewTransition> and Skia Graphite promise to further improve user experiences.
React
#tailwind-css
Web development
fromInfoQ
1 day ago

Tailwind CSS 4.2 Ships Webpack Plugin, New Palettes and Logical Property Utilities

Tailwind CSS 4.2.0 introduces a webpack plugin, new color palettes, and expanded logical property utilities, enhancing integration and design flexibility.
Web development
fromInfoQ
1 day ago

Tailwind CSS 4.2 Ships Webpack Plugin, New Palettes and Logical Property Utilities

Tailwind CSS 4.2.0 introduces a webpack plugin, new color palettes, and expanded logical property utilities, enhancing integration and design flexibility.
Canada news
fromTheregister
16 hours ago

Showing the Windows 10 desktop was the yeast they could do

A bakery's use of Windows 10 desktops highlights the contrast between modern technology and traditional baked goods.
Software development
fromMedium
1 day ago

The Best Way To Plan Work With Claude Code

Ultraplan enhances Claude Code's planning capabilities by enabling multi-agent task planning without blocking the current session.
UX design
fromMedium
1 day ago

Designing for the invisible customer

The act of choosing in design is increasingly outsourced to digital gatekeepers, redefining the role of design and aesthetics.
#web-development
Typography
fromTechCrunch
1 day ago

Chrome is finally getting vertical tabs | TechCrunch

Google Chrome is adopting vertical tabs to enhance user experience and manage tab groups more effectively.
fromYanko Design - Modern Industrial Design News
2 days ago

Your Phone Has 12 Calendar Apps. None of Them Look Like This - Yanko Design

The 1970s were a sweet spot in product design, especially in France, where makers were beginning to marry natural materials like wood with the new optimism of plastic.
Design
#javascript
Node JS
fromFrontendmasters
1 week ago

What To Know in JavaScript (2026 Edition)

JavaScript's ECMAScript 2025 introduces new iterator methods and improved set functionalities, enhancing performance and usability for developers.
fromwww.sitepoint.com
1 month ago
JavaScript

How to display output of JavaScript calculation in html form?

Attach oninput handlers that read and parse price and quantity values, compute total (price * quantity), and immediately set the Total field value.
fromwww.jqueryscript.net
1 month ago
Web development

Weekly Web Design & Development News: Collective #643

Essential 2026-ready JavaScript and CSS libraries, AI tools, developer resources, design assets, and updated top-10 audits for modern web development.
Node JS
fromFrontendmasters
1 week ago

What To Know in JavaScript (2026 Edition)

JavaScript's ECMAScript 2025 introduces new iterator methods and improved set functionalities, enhancing performance and usability for developers.
Vue
fromwww.jqueryscript.net
1 week ago

Weekly Web Design & Development News: Collective #650

TypeScript 6.0 and Vite 8.0 enhance development, while Shopify's Tinker offers over 100 free AI creative tools.
Data science
fromMedium
5 days ago

Context matters... A lot

Large language models excel at tasks but struggle with context, leading to potentially misleading answers despite their capabilities.
React
fromMDN Web Docs
1 day ago

Under the hood of MDN's new frontend | MDN Blog

MDN's frontend was overhauled to simplify design and improve code structure, addressing technical debt from the previous React app.
fromdaverupert.com
1 day ago
Web development

Inverted themes with light-dark()

Adaptive light-dark() support enhances design systems by allowing seamless theme switching without significant performance trade-offs.
Deliverability
fromCSS-Tricks
1 week ago

Form Automation Tips for Happier User and Clients | CSS-Tricks

A functional contact form is just the beginning; effective data handling is crucial for business workflows.
UX design
fromMedium
1 day ago

Beyond the user: why design needs to widen its circle

Human-centered design must evolve to consider ecological impacts alongside user comfort and needs.
Software development
fromMedium
2 days ago

Claude Code Context Window Optimization Best Practices

Managing the context window is crucial for optimal performance in Claude Code, preventing issues like context drift and hallucinations.
Marketing
from3blmedia
2 weeks ago

What We Learned From Talking to Hundreds of Web Designers a

Freelancers and agencies seek market-wide data to inform their business decisions and strategies.
#chrome
Web development
fromThe Verge
1 day ago

Vertical browser tabs are better and you should use them

Chrome introduces a reading mode and vertical tabs, enhancing user experience and readability.
Web development
fromThe Verge
1 day ago

Vertical browser tabs are better and you should use them

Chrome introduces a reading mode and vertical tabs, enhancing user experience and readability.
UX design
fromEntrepreneur
1 day ago

The Hidden Risk Behind Every 'Frictionless' Digital Experience

Digital experiences should prioritize human agency over pressure tactics to foster trust and informed decision-making.
UX design
fromMedium
2 days ago

Who are we really designing for?

Designing effectively requires distinguishing between the individual User and the collective Customer.
UX design
fromProtoPie
2 days ago

AI Prototyping Tools: Why Control Matters As Much As Speed

AI prototyping tools enhance design validation by enabling high-fidelity, user-testable prototypes that require refinement beyond initial generation.
Web design
fromPiccalilli
3 weeks ago

Building dynamic toggletips using anchored container queries

Chrome 143 introduces anchored container queries, enabling dynamic styling based on active fallback positions in anchor positioning layouts.
UX design
fromMedium
2 days ago

The UX ground is shaking, synthetic users, building perspective

A clear design perspective is crucial; it defines what to exclude, ensuring focus on what truly matters.
UX design
fromMedium
1 day ago

Careful, liable UX is a thing now

Design decisions that manipulate users are being recognized as deceptive practices with significant real-life consequences.
React
fromThisweekinreact
3 weeks ago

This Week In React #273: RedwoodSDK, Next.js, TanStack, RSC, Async React, SSR, Base UI, AI | Expo UI, Ease, Expo APIs, Keyboard, Flow, DnD, AI | TC39, Temporal, Vite, Vite+, Vitest, Oxlint, Node.js, Bun | This Week In React

RedwoodSDK 1.0 launched with Vite, React Server Components, and Cloudflare integration, offering explicit APIs and composable web primitives for meta-framework development.
UX design
fromMedium
2 days ago

We didn't mean to build this- engagement at any cost

Meta was fined $375 million for misleading users about platform safety, highlighting systemic issues in tech design and user protection.
fromInfoWorld
3 weeks ago

We mistook event handling for architecture

Events are essential inputs to modern front-end systems. But when we mistake reactions for architecture, complexity quietly multiplies. Over time, many front-end architectures have come to resemble chains of reactions rather than models of structure. The result is systems that are expressive, but increasingly difficult to reason about.
React
UX design
fromMedium
3 days ago

The invisible layer of UX most designers ignore

Designers must prioritize screen reader compatibility to ensure accessibility, as users rely on spoken content rather than visual elements.
UX design
fromFast Company
2 days ago

Design has been solving the wrong problem

Design should prioritize real-life usability over aesthetic appeal to enhance long-term satisfaction with products.
UX design
fromMedium
4 days ago

You're not supposed to get it right

Design challenges for UX writers can be intimidating due to the pressure of making quick, impactful decisions and the emphasis on visual elements.
UX design
fromMedium
3 days ago

"Vibe coding" is accelerating the erosion of design authority

Google Stitch impresses as a rapid interface generator but suffers from common flaws of vibe coding tools, including visual homogeneity and unrefined code.
React
fromSmashing Magazine
4 weeks ago

Building Dynamic Forms In React And Next.js - Smashing Magazine

Forms evolve from UI components into rule engines when they accumulate conditional logic, derived values, and complex business rules that exceed standard form library capabilities.
UX design
fromMedium
4 days ago

Do less with AI

Trying to do too much hinders productivity and leads to unfinished projects and feelings of inadequacy.
fromCSS-Tricks
1 month ago

An Exploit ... in CSS?! | CSS-Tricks

Google credits security researcher Shaheen Fazim with reporting the exploit to Google. The dude's LinkedIn says he's a professional bug hunter, and I'd say he deserves the highest possible bug bounty for finding something that a government agency is saying "in CSS in Google Chrome before 145.0.7632.75 allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted HTML page."
Information security
UX design
fromSmashing Magazine
1 week ago

A Practical Guide To Design Principles - Smashing Magazine

Design principles align teams, inform decisions, and embody organizational values, serving as essential tools in the design process.
Web development
fromSmashing Magazine
2 weeks ago

Dropdowns Inside Scrollable Containers: Why They Break And How To Fix Them Properly - Smashing Magazine

Dropdowns can get clipped inside scrollable panels due to overflow, stacking contexts, and containing blocks.
UX design
fromDesign Systems Report 2026
1 week ago

Design Systems Report 2026 - brought to you by zeroheight

Design systems are transitioning from inflated expectations to disillusionment, facing challenges in adoption, resource allocation, and executive support.
UX design
fromCSS-Tricks
1 week ago

Generative UI Notes | CSS-Tricks

Generative UI Design uses AI to create personalized user interfaces tailored to individual needs in real-time.
Web development
fromCSS-Tricks
3 weeks ago

What's !important #7: random(), Folded Corners, Anchored Container Queries, and More | CSS-Tricks

CSS features including random(), random-item(), clip-path folded corners, backdrop-filter, tabular-nums, Popover API, and anchor positioning enable modern web design with improved functionality and visual effects.
Web development
fromCSS-Tricks
3 weeks ago

4 Reasons That Make Tailwind Great for Building Layouts | CSS-Tricks

Tailwind CSS utilities make layouts more readable and mentally visualizable than traditional CSS by keeping HTML structure apparent in the code.
#web-development-tools
Web development
fromwww.jqueryscript.net
3 weeks ago

Weekly Web Design & Development News: Collective #648

A curated weekly roundup of essential web development and design resources includes updated JavaScript/CSS libraries, AI tools, design assets, and emerging web technologies for 2026 projects.
Web development
fromwww.jqueryscript.net
3 weeks ago

Weekly Web Design & Development News: Collective #648

A curated weekly roundup of essential web development and design resources includes updated JavaScript/CSS libraries, AI tools, design assets, and emerging web technologies for 2026 projects.
fromTreehouse Blog
1 month ago

React Basics: Build Interactive UI the Right Way

When applications grow, state becomes messy, components break, and small changes ripple into unexpected bugs. This is where many learners realize that knowing React syntax is not the same as knowing how React applications are built.
React
UX design
fromSmashing Magazine
3 weeks ago

Modal vs. Separate Page: UX Decision Tree - Smashing Magazine

Choose modals for high-consequence actions requiring user interaction, and pages for exploratory tasks; most overlays interrupt unnecessarily, making non-modal alternatives preferable by default.
Web frameworks
fromRaymondcamden
1 month ago

Three Plug-N-Play CSS Libraries

Lightweight CSS libraries provide simple, attractive styling with minimal markup changes, ideal for demos, POCs, and quick clean interfaces.
Web development
fromCSS-Tricks
4 weeks ago

Abusing Customizable Selects | CSS-Tricks

Web browsers' new customizable select feature enables developers to create visually unique and interactive dropdown menus with CSS and HTML, expanding creative possibilities beyond standard form elements.
UX design
fromAdamsilver.io
1 month ago

Why designing in code makes you a better designer

The web has inherent properties like fluidity and vertical stacking; designing with these properties rather than against them creates better, more functional digital experiences.
Web development
fromFlorianschulz
4 weeks ago

Design Engineering 101: Typeahead

Typeahead features suggest text completions as users type, with two variants: dimmed text and highlighted text with additional styling, requiring custom implementation beyond standard HTML elements.
Web development
fromCSS-Tricks
1 month ago

The Value of z-index | CSS-Tricks

Z-index values in large projects often become chaotic magic numbers due to lack of visibility across teams, leading to an arms race of increasingly higher values rather than a systematic approach.
Web development
fromFrontendmasters
1 month ago

The Big Gotcha of Anchor Positioning

Anchor Positioning in CSS has significant limitations preventing elements from being positioned relative to others regardless of DOM placement, requiring careful consideration of element ordering and positioning values.
#popover-api
Web development
fromSmashing Magazine
1 month ago

Getting Started With The Popover API - Smashing Magazine

The Popover API enables browsers to natively handle tooltips, eliminating the need for complex JavaScript libraries and providing built-in keyboard interaction, accessibility, and focus management.
Web development
fromSmashing Magazine
1 month ago

Getting Started With The Popover API - Smashing Magazine

The Popover API enables browsers to natively handle tooltips, eliminating the need for complex JavaScript libraries and providing built-in keyboard interaction, accessibility, and focus management.
Web development
fromCSS-Tricks
1 month ago

Popover API or Dialog API: Which to Choose? | CSS-Tricks

Use Popover API for most popovers and Dialog API only for modal dialogs, as they differ significantly in accessibility despite appearing similar.
Web development
fromSmashing Magazine
1 month ago

Getting Started With The Popover API - Smashing Magazine

The Popover API enables browsers to natively handle tooltips, eliminating the need for complex JavaScript libraries and providing built-in keyboard interaction, accessibility, and focus management.
Web development
fromSmashing Magazine
1 month ago

Getting Started With The Popover API - Smashing Magazine

The Popover API enables browsers to natively handle tooltips, eliminating the need for complex JavaScript libraries and providing built-in keyboard interaction, accessibility, and focus management.
Web development
fromCSS-Tricks
1 month ago

Popover API or Dialog API: Which to Choose? | CSS-Tricks

Use Popover API for most popovers and Dialog API only for modal dialogs, as they differ significantly in accessibility despite appearing similar.
fromdbushell.com
1 month ago

Everything you never wanted to know about visually-hidden

Ana proposed the following: Is this enough in 2026? As an occasional purveyor of the visually-hidden class myself, the question wriggled its way into my brain. I felt compelled to investigate the whole ordeal. Spoiler: I do not have a satisfactory yes-or-no answer, but I do have a wall of text!
UX design
React
fromLogRocket Blog
2 months ago

Comparing the best React animation libraries for 2026 - LogRocket Blog

Choose animation libraries balancing developer experience, features, performance, and bundle size; consider CSS-first approaches for smaller bundles and production alternatives.
UX design
fromSmashing Magazine
2 months ago

Combobox vs. Multiselect vs. Listbox: How To Choose The Right One - Smashing Magazine

Use combobox for single searchable selection; multiselect for multiple searchable selections; listbox to show all options by default; dual listbox to transfer items between lists.
UX design
fromSmashing Magazine
2 months ago

Combobox vs. Multiselect vs. Listbox: How To Choose The Right One - Smashing Magazine

Choose list UI patterns based on option count and required visibility: combobox, multiselect, listbox, dropdown, or dual listbox for bulk transfers.
fromCSS-Tricks
2 months ago

There is No Need to Trap Focus on a Dialog Element | CSS-Tricks

WCAG is not normatively stating focus must be trapped within a dialog. Rather, the normative WCAG spec makes zero mention of requirements for focus behavior in a dialog. The informative 2.4.3 focus order understanding doc does talk about limiting focus behavior within a dialog - but again, this is in the context of a scripted custom dialog and was written long before inert or <dialog> were widely available.
UX design
UX design
fromPaulmakeswebsites
2 months ago

The Incredible Overcomplexity of the Shadcn Radio Button

Shadcn layers styled components and extra dependencies on top of Radix's unstyled primitives, increasing complexity for simple HTML inputs like radio buttons.
Web development
fromLogRocket Blog
2 months ago

Shadcn UI adoption guide: Overview, examples, and alternatives - LogRocket Blog

Shadcn UI provides copy-pastable component source built on Tailwind CSS with Radix/Base UI primitives, supporting major frameworks and prioritizing developer flexibility over prepackaged components.
fromblog.logrocket.com
2 months ago

Which UI libraries/frameworks support the Linear aesthetic? - LogRocket Blog

Teams often use customer and user interchangeably until it breaks alignment. Here's how separating the two clarifies research, prioritization, and messaging across B2C, B2B, and B2B2C products.
UX design
fromwww.jqueryscript.net
2 months ago

Weekly Web Design & Development News: Collective #640

Everything you need to know in development &amp; design this week, rounded up for you (Week 4, 2026). You'll find the most essential things right now: JavaScript &amp; CSS libraries, useful code snippets, crucial web dev news &amp; resources, curated AI tools, free design assets, and plenty of other good stuff we found! Highlights: 2026 Tech Stack Refresh! Dive into updated &quot;Top 10&quot; lists for Off-canvas menus, responsive dropdowns, fullscreen navs, and more to get your projects ready for the year ahead.
Web development
Web development
fromLogRocket Blog
2 months ago

CSS in 2026: The new features reshaping frontend development - LogRocket Blog

Modern CSS can replace JavaScript for many interactive features, enabling complex animations, customizable controls, and scroll interaction through new native CSS features.
[ Load more ]