🍋
Menu
.less Code

Less (Leaner Style Sheets)

एक CSS प्रीप्रोसेसर जो variables, mixins, functions और operations जोड़ता है। Less फ़ाइलें स्टैंडर्ड CSS में कम्पाइल होती हैं और ब्राउज़र-साइड कम्पाइलेशन भी सपोर्ट करती हैं।

MIME Type

text/x-less

प्रकार

टेक्स्ट

संपीड़न

दोषरहित

लाभ

  • + Variables and mixins reduce CSS repetition
  • + Can compile in the browser without a build step
  • + Simpler syntax than early Sass (no indentation rules)

हानियाँ

  • Declining ecosystem — Sass is more widely used
  • Native CSS custom properties replace many Less features
  • Fewer functions and features than modern Sass

.LESS कब उपयोग करें

Ant Design प्रोजेक्ट्स, ब्राउज़र-साइड CSS कम्पाइलेशन, लीगेसी प्रोजेक्ट्स जो Less पर निर्भर हैं, और JavaScript-आधारित CSS बिल्ड पाइपलाइन।

तकनीकी विवरण

Less, CSS-संगत सिंटैक्स में @variables, .mixin(), nesting, operations (गणितीय), functions, namespaces और guards (conditional mixins) जोड़ता है। less.js ब्राउज़र में रनटाइम कम्पाइलेशन या Node.js बिल्ड-टाइम कम्पाइलेशन दोनों सपोर्ट करता है।

इतिहास

Alexis Sellier ने 2009 में Less बनाया, शुरू में Ruby में और बाद में JavaScript (less.js) में इम्प्लिमेंट किया। Bootstrap 3 ने Less को अपनाया जिससे इसकी लोकप्रियता बढ़ी। हालाँकि Bootstrap 4 ने Sass में स्विच किया, Less आज भी Ant Design जैसे प्रोजेक्ट्स में उपयोग होता है।

.LESS से रूपांतरित करें

.LESS में रूपांतरित करें

संबंधित फ़ॉर्मेट

संबंधित शब्द