Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> CSS

सीएसएस कैल्क () फ़ंक्शन

सीएसएस calc() फ़ंक्शन आपको लंबाई मानों पर बुनियादी गणित संचालन लागू करने की अनुमति देता है:

  • +जोड़ें
  • घटाना -
  • गुणा *
  • डिवीजन /

उदाहरण के लिए मान लें कि आप किसी तत्व पर 100% की चौड़ाई का प्रतिशत उपयोग करना चाहते हैं, लेकिन आप उसी तत्व पर कुल 32px चौड़ाई आरक्षित करना चाहते हैं। calc() के साथ ऐसा करने का तरीका यहां बताया गया है :

div {
	max-width: calc(100% - 32px);
}

अब वह तत्व जो भी कंटेनर अंदर बैठता है उसका 100% हिस्सा ले लेगा, माइनस 32पीएक्स।

परिणाम:

100% - 32पीएक्स

यह तब उपयोगी होता है जब आपको UI पर एक ही समय में सटीक प्रतिशत और पिक्सेल मात्रा के साथ काम करने की आवश्यकता होती है।

आप तत्व को उसके कंटेनर के अंदर आसानी से मध्य संरेखित भी कर सकते हैं:

div {
	max-width: calc(100% - 32px);
    margin-left: auto;
    margin-right: auto;
}

परिणाम:

100% - 32px, मध्य संरेखित

अब केंद्र-संरेखित तत्व में बाईं और दाईं ओर 16px की दूरी है। जैसा कि आप बता सकते हैं, आप इस calc() . का उपयोग कर सकते हैं जब आप अपने तत्वों के बीच रिक्ति जोड़ते हैं तो पैडिंग या मार्जिन का उपयोग करने के लिए प्रतिस्थापन के रूप में।


  1. सीएसएस में :लास्ट-चाइल्ड स्यूडो-क्लास

    CSS :last-child छद्म वर्ग एक ऐसे तत्व का चयन करता है जो किसी अन्य तत्व का अंतिम बाल तत्व है। सिंटैक्स निम्नलिखित वाक्य रचना है - :last-child{ /*declarations*/} आइए CSS लास्ट-चाइल्ड स्यूडो क्लास का एक उदाहरण देखें - उदाहरण टेबल { मार्जिन:ऑटो; पैडिंग:10px; सीमा:एचएसएल (54, 100%, 50%) ठोस 13पीएक्

  1. CSS में @import At-नियम

    CSS @import नियम का उपयोग आयातित स्टाइल शीट के URL के बाद मीडिया प्रकारों को निर्दिष्ट करके एक विशिष्ट लक्ष्य मीडिया के लिए शैली की जानकारी सेट करने के लिए किया जाता है। सिंटैक्स निम्नलिखित वाक्य रचना है - @import url (/* फ़ाइल पथ */) मीडियाटाइप्स { CSS-Code;} आइए CSS @import नियम के लिए एक उदाहरण

  1. सीएसएस में रूपरेखा-रंग संपत्ति

    रूपरेखा-रंग गुण को तत्व की सीमाओं के चारों ओर विशिष्ट रंग की रेखा खींचने के लिए परिभाषित किया जा सकता है, लेकिन रूपरेखा सीमा संपत्ति के विपरीत तत्व के आयामों का हिस्सा नहीं है। सिंटैक्स CSS आउटलाइन-कलर प्रॉपर्टी का सिंटैक्स इस प्रकार है - चयनकर्ता { रूपरेखा-रंग:/*मान*/} नोट - आउटलाइन-रंग घोषित करन