"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > क्या सीएसएस सशर्त तर्क को लागू कर सकता है/और?

क्या सीएसएस सशर्त तर्क को लागू कर सकता है/और?

2025-04-15 को पोस्ट किया गया
ब्राउज़ करें:638

] हालाँकि, इस सीमा को विभिन्न दृष्टिकोणों के माध्यम से दरकिनार किया जा सकता है:

Can CSS Implement Conditional Logic Without if/else Statements?

1। CSS कक्षाएं:

HTML कक्षाओं का लाभ उठाकर, आप विभिन्न परिदृश्यों के लिए अलग -अलग शैली के नियम बना सकते हैं। उदाहरण के लिए, निम्न कोड कक्षा के आधार पर अलग -अलग पृष्ठभूमि स्थिति प्रदान करता है:

पाठ

पाठ

p.normal { पृष्ठभूमि-स्थिति: 150px 8px; } p.active { पृष्ठभूमि-स्थिति: 4px 8px; }

2। CSS Preprocessors (जैसे, SASS):

Text

Text

css जैसे SASS जैसे सशक्त सशर्त विवरण प्रदान करते हैं जो अधिक जटिल स्थितियों के लिए अनुमति देते हैं:

Text

Text

$ प्रकार: राक्षस; पी { @if $ प्रकार == महासागर { रंग नीला; } @else अगर $ प्रकार == matador { रंग: लाल; } @else अगर $ प्रकार == राक्षस { हरा रंग करें; } @अन्य { रंग काला; } }

3। CSS कस्टम गुण (चर):

$type: monster;
p {
  @if $type == ocean {
    color: blue;
  } @else if $type == matador {
    color: red;
  } @else if $type == monster {
    color: green;
  } @else {
    color: black;
  }
}

: रूट { -मेन-बीजी-रंग: भूरा; } ।एक { पृष्ठभूमि-रंग: var (-मुख्य-बीजी-रंग); } ।दो { पृष्ठभूमि-रंग: काला; }

4। सर्वर-साइड प्रीप्रोसेसिंग:

Text

Text

== 'बार')? "150": "4"; ?> px 8px; }

५। UI लॉजिक के लिए CSS तकनीक:

p {
  background-position: px 8px;
}
[CSS if/&] (https://www.siteminemark]
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3