Tagged articles
54 articles
Page 1 of 1
JavaScript
JavaScript
Aug 27, 2025 · Frontend Development

Turn Any Site Dark with One CSS Line: How Filter Invert & Hue‑Rotate Work

This article shows how a single CSS rule using the filter property with invert(1) and hue‑rotate(180deg) can instantly give any website a decent dark‑mode appearance, explains the underlying colour transformations, and provides simple fixes for media elements that get unintentionally inverted.

CSSDark ModeWeb Design
0 likes · 5 min read
Turn Any Site Dark with One CSS Line: How Filter Invert & Hue‑Rotate Work
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 6, 2025 · Frontend Development

Create Stunning Animated Gradient Text with Pure CSS

This guide shows how to combine CSS gradient colors, background‑position animation, and a subtle scaling pulse to produce a dazzling, continuously moving gradient text effect, complete with step‑by‑step code snippets and a ready‑to‑use full example.

CSSWeb Designanimation
0 likes · 5 min read
Create Stunning Animated Gradient Text with Pure CSS
Code Mala Tang
Code Mala Tang
Jun 29, 2025 · Frontend Development

Master CSS background-image: Essential Techniques & Pro Tips

This comprehensive guide explains how the CSS background-image property works, walks through its basic syntax, key controlling properties, advanced techniques like gradients and multiple images, and offers best‑practice tips for optimization and responsive design.

CSSResponsiveWeb Design
0 likes · 7 min read
Master CSS background-image: Essential Techniques & Pro Tips
Java Captain
Java Captain
Apr 23, 2025 · Frontend Development

Commonly Confusing Tailwind CSS Atomic Classes and Their Usage

This article compiles and explains a set of Tailwind CSS utility classes that often cause confusion—covering dimensions, typography, spacing, truncation, background handling, shadows, transform origins, pseudo‑classes and pseudo‑elements—while providing code examples and plugin recommendations for efficient frontend development.

CSSTailwind CSSUtility Classes
0 likes · 7 min read
Commonly Confusing Tailwind CSS Atomic Classes and Their Usage
21CTO
21CTO
Jul 7, 2024 · Frontend Development

10 Simple CSS Tweaks to Instantly Boost Readability and Layout

This article presents ten practical CSS snippets—ranging from content width limits and larger text to balanced headings and reduced motion—each explained with code examples and screenshots to help developers create cleaner, more accessible web pages.

CSSResponsiveWeb Design
0 likes · 8 min read
10 Simple CSS Tweaks to Instantly Boost Readability and Layout
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 27, 2024 · Frontend Development

Why Mastering CSS Selectors, Pseudo‑Classes, and Pseudo‑Elements Is Essential for Frontend Developers

This article highlights the critical role of mastering CSS fundamentals—especially selectors, pseudo‑classes, pseudo‑elements, attribute and combinator selectors—by examining common coding mistakes, offering alternative pure‑CSS solutions, and emphasizing understanding over memorization for robust frontend development.

CSSSelectorsWeb Design
0 likes · 14 min read
Why Mastering CSS Selectors, Pseudo‑Classes, and Pseudo‑Elements Is Essential for Frontend Developers
21CTO
21CTO
Feb 22, 2024 · Frontend Development

Top 2024 Web Design Trends: AI, Minimalism, 3D Immersion & Dark Mode

This article outlines the major 2024 web design trends—including AI‑powered tools, minimalist aesthetics, immersive 3D effects, dark mode, neomorphism, artistic typography, micro‑interactions, and brutalist design—explaining their benefits and showcasing practical examples for modern front‑end developers.

3D ImmersionAI toolsDark Mode
0 likes · 8 min read
Top 2024 Web Design Trends: AI, Minimalism, 3D Immersion & Dark Mode
IT Services Circle
IT Services Circle
Jan 7, 2024 · Frontend Development

Using CSS Relative Color Syntax for Dynamic Color Manipulation

This article introduces CSS Relative Color syntax, explains its core transformation functions, demonstrates practical examples such as generating green text from red, creating unified button hover/active colors, and adapting text color to any background using the new color‑contrast() function.

CSSRelative ColorWeb Design
0 likes · 12 min read
Using CSS Relative Color Syntax for Dynamic Color Manipulation
Zhaori User Experience
Zhaori User Experience
Mar 10, 2023 · Fundamentals

Why Users Scan Pages in an “F” Shape and How to Design for It

This article explains common visual browsing patterns such as the F‑shape, Z‑shape, commitment, marking, and layer‑cake, showing how they affect user attention on web and mobile pages and offering practical design guidelines to improve readability and engagement.

F-patternUser experienceWeb Design
0 likes · 9 min read
Why Users Scan Pages in an “F” Shape and How to Design for It
Taobao Design
Taobao Design
Jan 9, 2023 · User Experience Design

How Variable Fonts Are Revolutionizing Design and User Experience

This article traces the history of variable fonts, explains their technical axes, and showcases a range of real‑world case studies—from dynamic brand identities and Olympic logos to climate‑awareness typefaces—demonstrating how variable fonts enhance readability, branding flexibility, and interactive user experiences across web, mobile, and physical media.

DesignTypographyUser experience
0 likes · 16 min read
How Variable Fonts Are Revolutionizing Design and User Experience
Architecture Digest
Architecture Digest
Dec 6, 2022 · Frontend Development

How to Turn a Web Page Grayscale Using CSS Filters

This article explains why applying a CSS grayscale filter is a low‑cost way to turn an entire website black‑and‑white for memorial occasions and provides three practical code snippets—including simple style rules, DOCTYPE adjustments, and Flash parameters—to achieve the effect across browsers.

CSSWeb Designfilter
0 likes · 6 min read
How to Turn a Web Page Grayscale Using CSS Filters
Java Architect Essentials
Java Architect Essentials
Dec 5, 2022 · Frontend Development

Turn Any Webpage Grayscale with a Few Simple CSS Filters

This guide explains why and how to convert an entire website to black‑and‑white using CSS filter properties, provides two practical methods with code snippets, addresses browser compatibility, DOCTYPE requirements, and even Flash handling, and ends with a ready‑to‑use CSS block.

CSSFiltersHTML
0 likes · 6 min read
Turn Any Webpage Grayscale with a Few Simple CSS Filters
Liangxu Linux
Liangxu Linux
Dec 4, 2022 · Frontend Development

Turn Any Web Page Gray with a Simple CSS Grayscale Filter

This guide explains how to apply the CSS filter grayscale() function to turn whole web pages—including images, text, and buttons—into grayscale, showing the required CSS rules, how different percentage values affect the result, and which browsers support the feature.

CSSWeb Designfilter
0 likes · 4 min read
Turn Any Web Page Gray with a Simple CSS Grayscale Filter
php Courses
php Courses
Dec 1, 2022 · Frontend Development

Applying a Black-and-White CSS Filter to a Website

This article explains how to add a simple CSS snippet that applies a full-page grayscale filter, turning a website black-and-white, including the code, usage instructions, and notes on compatibility and alternative JavaScript methods.

CSSWeb Designfrontend development
0 likes · 3 min read
Applying a Black-and-White CSS Filter to a Website
VMIC UED
VMIC UED
Nov 1, 2022 · Product Management

Mastering Form Design: Practical Tips to Boost User Experience

This guide explains why form design matters, categorizes different form types, details essential components such as labels, input fields, validation, required indicators, help hints and buttons, and offers concrete strategies—like step‑by‑step layouts, choice‑driven inputs, clear visual flow, and contextual error feedback—to create efficient, user‑friendly forms.

Interaction DesignProduct DesignUI
0 likes · 14 min read
Mastering Form Design: Practical Tips to Boost User Experience
Baidu MEUX
Baidu MEUX
Jul 22, 2022 · Frontend Development

How Responsive Grid Design Boosted User Engagement on a Short‑Video Platform

This case study details how Haokan Video’s PC site was transformed with a responsive 24‑column grid, streamlined navigation, visual‑noise reduction, and feed‑style content loading, resulting in higher content exposure, improved click‑through rates, and stable user retention after a month‑long AB test.

AB testingResponsive DesignUI/UX
0 likes · 9 min read
How Responsive Grid Design Boosted User Engagement on a Short‑Video Platform
政采云技术
政采云技术
Jun 23, 2022 · Frontend Development

Comprehensive Guide to Web Navigation Design: Types, Principles, and Best Practices

This article provides an in-depth overview of web and mobile navigation design, categorizing navigation types such as full‑screen, top, side, bottom, and mixed, and detailing their advantages, disadvantages, design principles, and practical examples to help designers create effective, user‑friendly interfaces.

Product DesignUI/UXWeb Design
0 likes · 14 min read
Comprehensive Guide to Web Navigation Design: Types, Principles, and Best Practices
58UXD
58UXD
Jun 9, 2022 · Frontend Development

Design Multiple Corporate Websites in One Day: Proven Workflow and System

Over the past six months the author handled dozens of corporate website projects, identified recurring design problems such as limited resources, high labor cost, lack of brand identity and poor user experience, and introduced a systematic workflow—including resource integration, component libraries, modular templates and a code‑generation tool—that enables the rapid production of multiple web designs within a single day.

Component LibraryUI/UXWeb Design
0 likes · 8 min read
Design Multiple Corporate Websites in One Day: Proven Workflow and System
ByteFE
ByteFE
Dec 1, 2021 · Frontend Development

Creating a Breakfast Noodle Dish with CSS: A Step-by-Step Guide

This article demonstrates how to create a breakfast noodle dish using CSS, covering techniques like :before/:after pseudo-elements, box-shadow, and gradients to build a visually appealing and realistic food illustration.

CSSFood IllustrationGradients
0 likes · 8 min read
Creating a Breakfast Noodle Dish with CSS: A Step-by-Step Guide
Baidu MEUX
Baidu MEUX
Nov 11, 2021 · Frontend Development

The Next Evolution of Web Design: From Fixed Screens to Container Queries

This article traces the history of web design from early fixed‑size screens and table‑based layouts, through the rise of responsive design with media queries, to emerging concepts like user‑preference media queries and container queries that promise a more component‑driven, personalized future.

CSSMedia QueriesResponsive Design
0 likes · 11 min read
The Next Evolution of Web Design: From Fixed Screens to Container Queries
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 2, 2021 · Frontend Development

Creating Colorful, Smart Shadows with CSS

This tutorial explains how to use HTML, CSS pseudo‑elements, filters, and animations to generate dynamic, colorful shadows behind images, replicating smart‑shadow effects without JavaScript, and provides reusable code snippets for various use cases.

CSSPseudo-elementsShadow Effects
0 likes · 10 min read
Creating Colorful, Smart Shadows with CSS
Shopee Tech Team
Shopee Tech Team
Oct 22, 2021 · Frontend Development

Web UI/UX Design Improvement Guide – Page Presentation (Part 1)

This guide, based on rebuilding Shopee’s Warehouse Management System front‑end, details how to enhance UX through responsive page layouts, strategic content placement, robust empty‑state and image handling, and purposeful transitions and animations, while emphasizing speed, accessibility, and thoughtful design.

Web Designaccessibilityanimation
0 likes · 19 min read
Web UI/UX Design Improvement Guide – Page Presentation (Part 1)
macrozheng
macrozheng
Oct 5, 2021 · Frontend Development

Why LayUI Is Fading Out and What Its Unique Features Offer Developers

The article reflects on LayUI’s announced shutdown, highlights its simple yet practical design aimed at backend developers, compares it with modern UI frameworks, discusses its visual strengths, the paid LayAdmin suite, technical limitations, and speculates on the reasons behind its closure.

LayuiUI frameworkWeb Design
0 likes · 6 min read
Why LayUI Is Fading Out and What Its Unique Features Offer Developers
Taobao Frontend Technology
Taobao Frontend Technology
Jun 23, 2021 · Frontend Development

Unlock the Latest CSS Features: Pseudo‑Classes, Color Functions, Masks & More

This article provides a comprehensive overview of modern CSS capabilities—including new pseudo‑class selectors like :is(), :where(), :not(), :has(), focus variants, advanced background positioning, masking, clipping, the expanded color module, and clever uses of custom properties—offering practical examples and demos for front‑end developers.

CSSCustom PropertiesMasking
0 likes · 31 min read
Unlock the Latest CSS Features: Pseudo‑Classes, Color Functions, Masks & More
21CTO
21CTO
Jun 5, 2021 · Frontend Development

Top 8 Web Design Trends Shaping 2021: From 3D to Video Integration

The article reviews the eight dominant web design trends of 2021—including 3D graphics, parallax animation, custom illustrations, minimalist layouts, abstract shapes, bold gradients, digital product showcases, and embedded video—explaining how each enhances user engagement in a post‑pandemic digital landscape.

2021 Trends3DUI/UX
0 likes · 6 min read
Top 8 Web Design Trends Shaping 2021: From 3D to Video Integration
Taobao Frontend Technology
Taobao Frontend Technology
Jan 7, 2021 · Frontend Development

Unveiling the Secrets of CSS: From Its Origins to Modern Mastery

This comprehensive guide explores CSS history, its evolution through standards, core concepts like cascade, specificity, inheritance, formatting contexts, box model, modern layout techniques, best practices, tooling, and future trends, offering developers a deep understanding of styling the web.

CSSStylingWeb Design
0 likes · 52 min read
Unveiling the Secrets of CSS: From Its Origins to Modern Mastery
Sohu Tech Products
Sohu Tech Products
Nov 11, 2020 · Frontend Development

Low‑Cost Dark Mode Implementation Using Pure CSS :checked, +/~ Selectors and Filter Functions

This article explains how to create a website‑wide dark mode switch with only HTML and CSS by using an invisible checkbox as a toggle, the :checked pseudo‑class together with +/~ sibling selectors, and CSS filter functions like invert() and hue‑rotate() to transform colors, images and media without any JavaScript.

CSSDark ModePure CSS
0 likes · 12 min read
Low‑Cost Dark Mode Implementation Using Pure CSS :checked, +/~ Selectors and Filter Functions
58UXD
58UXD
Jun 30, 2020 · Frontend Development

How to Design an Impactful Website Header That Captivates Users

This guide explains why the website header sets the tone for user experience, outlines essential elements like logo, navigation, and search, and offers practical tips on size, placement, sticky navigation, imagery, video, and mobile responsiveness to create a memorable and effective top‑of‑page design.

Responsive DesignUI/UXWeb Design
0 likes · 10 min read
How to Design an Impactful Website Header That Captivates Users
Programmer DD
Programmer DD
Apr 6, 2020 · Frontend Development

How to Turn Your Website Grayscale with Simple CSS Tricks

Learn four straightforward methods to render an entire webpage in grayscale—by editing CSS files, adding inline styles in the head, modifying the HTML tag, or applying universal CSS filters—complete with code snippets for each approach.

CSSHTMLStyling
0 likes · 3 min read
How to Turn Your Website Grayscale with Simple CSS Tricks
21CTO
21CTO
Apr 1, 2020 · Frontend Development

Boost Your Site’s Accessibility: 4 Practical Tips for Frontend Developers

This article offers four actionable strategies—color‑blind‑friendly design, meaningful alt text, light/dark mode support, and video subtitles—to make websites more accessible for the billions of users with visual impairments, improving overall user experience and inclusivity.

Web Designaccessibilityalt text
0 likes · 5 min read
Boost Your Site’s Accessibility: 4 Practical Tips for Frontend Developers
WecTeam
WecTeam
Oct 22, 2019 · Frontend Development

Mastering Font Choices: From Serif vs Sans-Serif to CSS Fallbacks

This article explains essential font knowledge for developers, covering serif and sans-serif classifications, CSS font-family groups, fallback mechanisms, font-weight behavior across platforms, and licensing considerations, helping teams make informed typography decisions.

TypographyWeb Designfont-weight
0 likes · 9 min read
Mastering Font Choices: From Serif vs Sans-Serif to CSS Fallbacks
360 Tech Engineering
360 Tech Engineering
Aug 26, 2019 · Frontend Development

Master CSS Blend Modes: From Basics to Stunning Visual Effects

In this article, the author explains CSS blend modes, lists all 16 blend-mode keywords, groups them into functional categories, and demonstrates practical uses of background‑blend‑mode and mix‑blend‑mode with step‑by‑step code examples, including multi‑background techniques and visual results.

BackgroundBlend ModeCSS
0 likes · 10 min read
Master CSS Blend Modes: From Basics to Stunning Visual Effects
Suning Design
Suning Design
Apr 24, 2019 · Frontend Development

Mastering Navigation Design: Principles, Forms, and Real-World Examples

This article explores essential navigation design principles, various navigation patterns such as top menus, sidebars, breadcrumbs, tabs, pagination, steps, and dropdowns, and demonstrates their application through a case study of Suning Logistics' Tianyan platform, offering practical guidance for creating coherent, user‑friendly web interfaces.

UI designUser experienceWeb Design
0 likes · 14 min read
Mastering Navigation Design: Principles, Forms, and Real-World Examples
UC Tech Team
UC Tech Team
Dec 4, 2018 · Frontend Development

The Power of CSS Selectors

The article argues that despite some programmers dismissing CSS as merely declarative, CSS selectors are powerful conditional tools that can express complex logic, and explains why methodologies like BEM and OOCSS intentionally limit their use to keep styles maintainable.

BEMCSSOOCSS
0 likes · 4 min read
The Power of CSS Selectors
网易UEDC
网易UEDC
Apr 8, 2018 · Fundamentals

Designing Effective Filters: From Libraries to Mobile Apps

The article explores how everyday filter mechanisms—like library searches, supermarket aisles, and mobile app interfaces—help users make faster decisions, explains three main filter designs (inline, drawer, list), showcases real‑world examples, and offers practical guidelines for creating simple, efficient filter UI.

UI/UXUser experienceWeb Design
0 likes · 6 min read
Designing Effective Filters: From Libraries to Mobile Apps
网易UEDC
网易UEDC
Apr 2, 2018 · Frontend Development

Mastering Web List Design Patterns for B2B Interfaces

This article summarizes practical web list design patterns for B2B products, covering basic, grid, master‑detail, comprehensive, and operation‑visible/hidden lists, and offers design recommendations to improve usability, performance, and visual appeal in complex business interfaces.

B2B UIInteraction DesignWeb Design
0 likes · 8 min read
Mastering Web List Design Patterns for B2B Interfaces
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jan 6, 2018 · Frontend Development

How to Recolor Any Image with CSS background-blend-mode (Lighten)

This tutorial demonstrates how to use CSS background-blend-mode with the lighten blend mode to recolor black‑on‑white images, explains the difference from mix-blend-mode, shows code examples, discusses limitations with transparent backgrounds, and outlines compatibility and further possibilities.

CSSWeb Designbackground-blend-mode
0 likes · 7 min read
How to Recolor Any Image with CSS background-blend-mode (Lighten)
Aotu Lab
Aotu Lab
Jun 30, 2017 · Frontend Development

Build a Smiling Bag Loading Animation with SVG and CSS

This step‑by‑step guide shows how to combine SVG graphics and CSS animations to create a loading indicator shaped like a smiling shopping bag, covering viewport setup, path drawing, styling, keyframe animation, and motion along paths.

Loading IndicatorWeb Designfrontend
0 likes · 7 min read
Build a Smiling Bag Loading Animation with SVG and CSS
Aotu Lab
Aotu Lab
May 27, 2016 · Frontend Development

Exploring Adobe Spark: A Hands‑On Review of Its Multi‑Device Web Tools

This article reviews Adobe Spark, detailing its multi‑device web and iOS apps, core features like Post, Page, and Video, the user‑focused design choices, and the front‑end technologies such as Material Design, Webpack, Typekit, and SVG that power the service.

Adobe SparkHTML5Product Review
0 likes · 8 min read
Exploring Adobe Spark: A Hands‑On Review of Its Multi‑Device Web Tools
Aotu Lab
Aotu Lab
May 20, 2016 · Frontend Development

Master CSS3 3D Transforms: Flip Cards, Book‑Turning & Pop‑Up Effects

Learn how to create stunning CSS3 3D effects—from basic flip‑card animations to full‑page book‑turning and pop‑up book designs—by mastering perspective, transform‑style, and proper 3D hierarchy, while understanding browser support limits and performance considerations.

3D TransformsWeb Designfrontend
0 likes · 8 min read
Master CSS3 3D Transforms: Flip Cards, Book‑Turning & Pop‑Up Effects
21CTO
21CTO
Sep 1, 2015 · Frontend Development

How Google’s Search Interface Evolved from 1996 to Today

From its humble beginnings as the BackRub research project in 1996 to the sleek, voice‑search‑only interface of today, Google’s search engine UI has undergone numerous redesigns, feature additions, and simplifications that reflect the company’s growth and shifting user expectations.

Frontend HistoryGoogleUI Evolution
0 likes · 5 min read
How Google’s Search Interface Evolved from 1996 to Today
JD.com Experience Design Center
JD.com Experience Design Center
Jul 15, 2015 · Frontend Development

UI vs UX: Key Differences and How They Work Together

Understanding the distinction between UI (user interface) and UX (user experience) is essential for web design, as UI focuses on visual elements and interactions while UX emphasizes usability, satisfaction, and testing, and together they create a cohesive, enjoyable online experience.

UIUXUser Interface
0 likes · 4 min read
UI vs UX: Key Differences and How They Work Together
Baidu Tech Salon
Baidu Tech Salon
Dec 17, 2014 · Frontend Development

Baidu Technical Salon: 25-Year Evolution of Web Design

The Baidu Technical Salon article traces 25 years of web‑design evolution—from text‑only Unix browsers in 1989, through Mosaic’s image tables, JavaScript and Flash, the rise of CSS, the iPhone‑driven shift to responsive and flat design, and looks ahead to tools that will finally free designers from cross‑browser hassles.

CSSFLASHJavaScript
0 likes · 4 min read
Baidu Technical Salon: 25-Year Evolution of Web Design
Qunar Tech Salon
Qunar Tech Salon
Dec 15, 2014 · Product Management

Essential UI Design Best Practices for Enhancing User Experience

This article compiles a comprehensive list of practical UI design guidelines—ranging from full‑width layouts and clear benefit statements to consistent interactive states, progressive onboarding, and performance optimizations—aimed at improving conversion rates, usability, and overall user satisfaction.

Design TipsUser experienceWeb Design
0 likes · 5 min read
Essential UI Design Best Practices for Enhancing User Experience