Tag

OOCSS

0 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 14, 2022 · Frontend Development

CSS Architecture in Element Plus: OOCSS, BEM, and SCSS Implementation

This article explains how Element Plus applies CSS architecture concepts such as OOCSS and BEM, demonstrates generating BEM class names with JavaScript hooks and SCSS mixins, and compares the approach with classic ITCSS layering to improve maintainability and scalability of front‑end styles.

BEMDesign PatternsFrontend
0 likes · 21 min read
CSS Architecture in Element Plus: OOCSS, BEM, and SCSS Implementation
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.

BEMFrontend DevelopmentOOCSS
0 likes · 4 min read
The Power of CSS Selectors
Architecture Digest
Architecture Digest
Sep 27, 2016 · Frontend Development

Understanding CSS Design Patterns: Principles, Practices, and Common Methodologies

This article explains what design patterns are, why they matter for CSS, and provides practical guidance on structuring, naming, and organizing styles—including recommendations on nesting, selector usage, file ordering, and an overview of popular patterns such as OOCSS, SMACSS, Meta CSS, and BEM—to help front‑end developers write maintainable, scalable code.

BEMDesign PatternsFrontend
0 likes · 17 min read
Understanding CSS Design Patterns: Principles, Practices, and Common Methodologies