सीएसएस की सुविधाओं का रेफ़रंस

सीएसएस देखने और उसमें बदलाव करने से जुड़ी Chrome DevTools की सुविधाओं के बारे में इस पूरी जानकारी वाले रेफ़रंस में, नए वर्कफ़्लो खोजें.

बुनियादी बातें जानने के लिए, सीएसएस देखना और बदलना लेख पढ़ें.

कोई एलिमेंट चुनें

DevTools के एलिमेंट पैनल की मदद से, आपको एक बार में किसी एक एलिमेंट का सीएसएस देखने या उसमें बदलाव करने की सुविधा मिलती है.

चुने गए एलिमेंट का उदाहरण.

स्क्रीनशॉट में, DOM ट्री में नीले रंग से हाइलाइट किया गया h1 एलिमेंट चुना गया एलिमेंट है. दाईं ओर, स्टाइल टैब में एलिमेंट की स्टाइल दिखती हैं. बाईं ओर, एलिमेंट को व्यूपोर्ट में हाइलाइट किया गया है. ऐसा सिर्फ़ इसलिए किया गया है, क्योंकि माउस को डीओएम ट्री में उसके ऊपर घुमाया जा रहा है.

ट्यूटोरियल के लिए, किसी एलिमेंट की सीएसएस देखना लेख पढ़ें.

किसी एलिमेंट को चुनने के कई तरीके हैं:

  • अपने व्यूपोर्ट में, एलिमेंट पर राइट क्लिक करें और जांच करें को चुनें.
  • DevTools में, कोई एलिमेंट चुनें पर क्लिक करेंकोई एलिमेंट चुनें या Command+Shift+C (Mac) या Control+Shift+C (Windows, Linux) दबाएं. इसके बाद, व्यूपोर्ट में मौजूद एलिमेंट पर क्लिक करें.
  • DevTools में, डीओएम ट्री में मौजूद एलिमेंट पर क्लिक करें.
  • DevTools में, कंसोल में document.querySelector('p') जैसी क्वेरी चलाएं. इसके बाद, नतीजे पर राइट क्लिक करें. इसके बाद, एलिमेंट पैनल में दिखाएं को चुनें.

सीएसएस देखना

सीएसएस के नियमों को देखने और सीएसएस की समस्याओं का पता लगाने के लिए, एलिमेंट > स्टाइल और कंप्यूट किए गए टैब का इस्तेमाल करें.

स्टाइल टैब में, अलग-अलग जगहों पर मौजूद लिंक दिखते हैं. इनमें ये शामिल हैं:

  • सीएसएस नियमों के बगल में, स्टाइल शीट और सीएसएस सोर्स पर जाएं. ऐसे लिंक, सोर्स पैनल खोलते हैं. अगर स्टाइल शीट को छोटा किया गया है, तो छोटी की गई फ़ाइल को पढ़ने लायक बनाएं लेख पढ़ें.
  • इससे इनहेरिट किया गया ... सेक्शन में, पैरंट एलिमेंट में.
  • var() में, कस्टम प्रॉपर्टी के एलान के लिए कॉल.
  • animation शॉर्टहैंड प्रॉपर्टी में, @keyframes पर.
  • दस्तावेज़ के टूलटिप में मौजूद ज़्यादा जानें लिंक.
  • और ज़्यादा.

यहां उनमें से कुछ को हाइलाइट किया गया है:

अलग-अलग लिंक हाइलाइट किए गए हैं.

लिंक की स्टाइल अलग-अलग हो सकती है. अगर आपको नहीं पता कि कोई चीज़ लिंक है या नहीं, तो यह पता करने के लिए उस पर क्लिक करें.

सीएसएस दस्तावेज़, खास जानकारी, और कस्टम प्रॉपर्टी वैल्यू के साथ टूलटिप देखना

एलिमेंट > स्टाइल में, किसी खास एलिमेंट पर कर्सर घुमाने पर, काम की जानकारी वाले टूलटिप दिखते हैं.

सीएसएस दस्तावेज़ देखना

सीएसएस के बारे में कम शब्दों में जानकारी देने वाला टूलटिप देखने के लिए, स्टाइल टैब में प्रॉपर्टी के नाम पर कर्सर घुमाएं.

सीएसएस प्रॉपर्टी के दस्तावेज़ वाला टूलटिप.

इस प्रॉपर्टी के MDN CSS रेफ़रंस पर जाने के लिए, ज़्यादा जानें पर क्लिक करें.

टूलटिप बंद करने के लिए, चेकबॉक्स. न दिखाएं को चुनें.

उन्हें फिर से चालू करने के लिए, सेटिंग पर टैप करें. सेटिंग > प्राथमिकताएं > एलिमेंट > चेकबॉक्स. सीएसएस दस्तावेज़ की टूलटिप दिखाएं पर जाएं.

सिलेक्टर की खास जानकारी देखना

किसी सिलेक्टर पर कर्सर घुमाकर, उसके खास वेट के साथ टूलटिप देखें.

मैच किए गए सिलेक्टर की खास जानकारी वाला टूलटिप.

कस्टम प्रॉपर्टी की वैल्यू देखना

टूलटिप में उसकी वैल्यू देखने के लिए, --custom-property पर कर्सर घुमाएं.

टूलटिप में मौजूद कस्टम प्रॉपर्टी की वैल्यू.

अमान्य, बदली गई, बंद, और अन्य सीएसएस देखना

स्टाइल टैब, सीएसएस से जुड़ी कई तरह की समस्याओं का पता लगाता है और उन्हें अलग-अलग तरीकों से हाइलाइट करता है.

स्टाइल टैब में सीएसएस को समझना लेख पढ़ें.

सिर्फ़ उस सीएसएस को देखें जो किसी एलिमेंट पर लागू की गई है

स्टाइल टैब में, आपको किसी एलिमेंट पर लागू होने वाले सभी नियम दिखते हैं. इनमें, बदले गए एलिमेंट भी शामिल हैं. अगर आपको ओवरराइड किए गए एलिमेंट में बदलाव नहीं करना है, तो सिर्फ़ उस सीएसएस को देखने के लिए कंप्यूट की गई टैब का इस्तेमाल करें जो किसी एलिमेंट पर लागू की जा रही है.

  1. कोई एलिमेंट चुनें.
  2. एलिमेंट पैनल में, कंप्यूट किए गए टैब पर जाएं.

कंप्यूटेड टैब.

सभी प्रॉपर्टी देखने के लिए, सभी दिखाएं चेकबॉक्स को चुनें.

'कंप्यूट किया गया' टैब में CSS को समझना लेख पढ़ें.

सीएसएस प्रॉपर्टी को वर्णमाला के क्रम में देखना

कंप्यूट किए गए टैब का इस्तेमाल करें. सिर्फ़ वह सीएसएस देखना जो असल में एलिमेंट पर लागू किया गया है.

इनहेरिट की गई सीएसएस प्रॉपर्टी देखना

कंप्यूट किया गया टैब में, सभी दिखाएं चेकबॉक्स को चुनें. सिर्फ़ वह सीएसएस देखें जो असल में किसी एलिमेंट पर लागू है.

इसके अलावा, स्टाइल टैब को स्क्रोल करके, Inherited from <element_name> नाम वाले सेक्शन ढूंढें.

स्टाइल टैब में, इनहेरिट किया गया... सेक्शन देखें.

सीएसएस के at-rules देखना

'नियम' सीएसएस स्टेटमेंट होते हैं, जिनकी मदद से सीएसएस के व्यवहार को कंट्रोल किया जा सकता है. एलिमेंट > स्टाइल में, खास सेक्शन में ये at-rules दिखते हैं:

@property नियम देखें

@property सीएसएस at-rule की मदद से, सीएसएस कस्टम प्रॉपर्टी को साफ़ तौर पर तय किया जा सकता है. साथ ही, किसी भी JavaScript को चलाए बिना उन्हें स्टाइल शीट में रजिस्टर किया जा सकता है.

स्टाइल टैब में ऐसी प्रॉपर्टी के नाम पर कर्सर घुमाएं. इससे आपको प्रॉपर्टी की वैल्यू, डिस्क्रिप्टर, और स्टाइल टैब में सबसे नीचे मौजूद, छोटे किए जा सकने वाले @property सेक्शन में इसके रजिस्ट्रेशन का लिंक दिखेगा.

@property नियम में बदलाव करने के लिए, उसके नाम या वैल्यू पर दो बार क्लिक करें.

@supports नियम देखें

स्टाइल टैब में, @supports सीएसएस at-rules दिखते हैं. हालांकि, ऐसा तब ही होता है, जब वे किसी एलिमेंट पर लागू हों. उदाहरण के लिए, इस एलिमेंट की जांच करें:

@supports के नियम देखें.

अगर आपके ब्राउज़र में lab() फ़ंक्शन काम करता है, तो एलिमेंट का रंग हरा है, नहीं तो यह बैंगनी रंग का है.

@scope at-rules देखना

स्टाइल टैब में, सीएसएस @scope at-rules दिखते हैं. हालांकि, ऐसा तब ही होता है, जब वे किसी एलिमेंट पर लागू हों.

@scope के नए नियम, सीएसएस कैस्केडिंग और इनहेरिटेंस लेवल 6 की खास जानकारी का हिस्सा हैं. इन नियमों की मदद से, सीएसएस स्टाइल का दायरा तय किया जा सकता है. दूसरे शब्दों में, खास एलिमेंट पर स्टाइल साफ़ तौर पर लागू की जा सकती हैं.

नीचे दी गई झलक में @scope नियम देखें:

देखें
  1. झलक में कार्ड पर मौजूद टेक्स्ट की जांच करें.
  2. स्टाइल टैब पर, @scope नियम खोजें.

@scope नियम.

इस उदाहरण में, @scope नियम, card क्लास वाले एलिमेंट के अंदर मौजूद सभी <p> एलिमेंट के लिए, ग्लोबल सीएसएस background-color एलिमेंट को बदल देता है.

@scope नियम में बदलाव करने के लिए, उस पर दो बार क्लिक करें.

@font-palette-values at-rules देखना

@font-palette-values सीएसएस at-rule की मदद से, font-palette प्रॉपर्टी की डिफ़ॉल्ट वैल्यू को पसंद के मुताबिक बनाया जा सकता है. एलिमेंट > स्टाइल में, इस at-rule को एक खास सेक्शन में दिखाया जाता है.

अगली झलक में @font-palette-values सेक्शन देखें:

देखें
  1. झलक में, टेक्स्ट की दूसरी लाइन की जांच करें.
  2. स्टाइल में, @font-palette-values सेक्शन ढूंढें.

@font-palette-values का नियम.

इस उदाहरण में, --New फ़ॉन्ट पैलेट की वैल्यू, रंगीन फ़ॉन्ट की डिफ़ॉल्ट वैल्यू को बदल देती हैं.

अपनी कस्टम वैल्यू में बदलाव करने के लिए, उन पर दो बार क्लिक करें.

@position-try नियम देखें

position-try-options प्रॉपर्टी के साथ @position-try सीएसएस नियम का इस्तेमाल करके, एलिमेंट के लिए वैकल्पिक ऐंकर पोज़िशन तय की जा सकती हैं. ज़्यादा जानने के लिए, CSS ऐंकर पोज़िशनिंग एपीआई का परिचय देखें.

एलिमेंट > स्टाइल, इन चीज़ों को हल और लिंक करता है:

  • position-try-options प्रॉपर्टी की वैल्यू को खास @position-try --name सेक्शन में ले जाएं.
  • position-anchor प्रॉपर्टी की वैल्यू और popovertarget एट्रिब्यूट वाले एलिमेंट के लिए anchor() आर्ग्युमेंट.

अगली झलक में position-try-options वैल्यू और @position-try सेक्शन की जांच करें:

popover के साथ ऐंकर का इस्तेमाल करके डेमो
  1. झलक में, सबमेन्यू खोलें. इसके लिए, आपका खाता पर क्लिक करें. इसके बाद, स्टोरफ़्रंट पर क्लिक करें.
  2. झलक में id="submenu" वाले एलिमेंट की जांच करें.
  3. स्टाइल में जाकर, position-try-options प्रॉपर्टी ढूंढें और उसकी --bottom वैल्यू पर क्लिक करें. स्टाइल टैब, आपको इससे जुड़े @position-try सेक्शन पर ले जाता है.
  4. position-anchor वैल्यू लिंक या एक जैसे anchor() आर्ग्युमेंट पर क्लिक करें. एलिमेंट पैनल में उससे जुड़े popovertarget एट्रिब्यूट वाले एलिमेंट को चुना जाता है और स्टाइल टैब एलिमेंट का सीएसएस दिखाता है.

position-try-options प्रॉपर्टी, @position-try सेक्शन, और पॉपओवर टारगेट एट्रिब्यूट वाला एलिमेंट.

वैल्यू में बदलाव करने के लिए, उन पर दो बार क्लिक करें.

किसी एलिमेंट का बॉक्स मॉडल देखना

किसी एलिमेंट का बॉक्स मॉडल देखने के लिए, स्टाइल टैब पर जाएं. इसके बाद, ऐक्शन बार में साइडबार दिखाएं. साइडबार दिखाएं बटन पर क्लिक करें.

बॉक्स मॉडल का डायग्राम.

किसी वैल्यू को बदलने के लिए, उस पर दो बार क्लिक करें.

किसी एलिमेंट की सीएसएस खोजना और फ़िल्टर करना

किसी खास सीएसएस प्रॉपर्टी या वैल्यू को खोजने के लिए, स्टाइल और कंप्यूट की गई टैब पर मौजूद फ़िल्टर बॉक्स का इस्तेमाल करें.

स्टाइल टैब को फ़िल्टर करना.

कंप्यूट की गई टैब में, इनहेरिट की गई प्रॉपर्टी भी खोजने के लिए, सभी दिखाएं चेकबॉक्स को चुनें.

कंप्यूटेड टैब में, इनहेरिट की गई प्रॉपर्टी को फ़िल्टर करना.

कंप्यूट किए गए टैब पर जाने के लिए, फ़िल्टर की गई प्रॉपर्टी को ग्रुप चुनें और छोटी की जा सकने वाली कैटगरी में रखें.

फ़िल्टर की गई प्रॉपर्टी को ग्रुप में बांटना.

फ़ोकस किए गए पेज को एम्युलेट करना

अगर फ़ोकस को पेज से DevTools पर स्विच किया जाता है, तो फ़ोकस से ट्रिगर होने पर कुछ ओवरले एलिमेंट अपने-आप छिप जाते हैं. उदाहरण के लिए, ड्रॉप-डाउन सूचियां, मेन्यू या तारीख चुनने वाला टूल. फ़ोकस किए गए पेज को एम्युलेट करें विकल्प की मदद से, आप ऐसे एलिमेंट को इस तरह डीबग कर सकते हैं जैसे वह फ़ोकस में है.

इस डेमो पेज पर, फ़ोकस किए गए पेज को एम्युलेट करने की कोशिश करें:

  1. इनपुट एलिमेंट पर फ़ोकस करें. उसके नीचे एक और एलिमेंट दिखता है.
  2. DevTools खोलें. अब पेज के बजाय DevTools विंडो पर फ़ोकस है, इसलिए एलिमेंट फिर से गायब हो जाता है.
  3. एलिमेंट > स्टाइल में जाकर, :hov पर क्लिक करें. इसके बाद, फ़ोकस किए गए पेज को एमुलेट करें पर सही का निशान लगाएं. साथ ही, पक्का करें कि इनपुट एलिमेंट चुना गया हो. अब इसके नीचे मौजूद एलिमेंट की जांच की जा सकती है.

&#39;फ़ोकस किए गए पेज को एम्युलेट करें&#39; विकल्प को चालू करने से पहले और बाद की इमेज.

आपको यह विकल्प रेंडरिंग पैनल में भी मिल सकता है.

किसी एलिमेंट को फ़्रीज़ करने के अन्य तरीके जानने के लिए, स्क्रीन को फ़्रीज़ करना और गायब होने वाले एलिमेंट की जांच करना लेख पढ़ें.

किसी सूडो-क्लास को टॉगल करना

किसी स्यूडो-क्लास को टॉगल करने के लिए:

  1. कोई एलिमेंट चुनें.
  2. एलिमेंट पैनल पर, स्टाइल टैब पर जाएं.
  3. :hov पर क्लिक करें.
  4. उस स्यूडो-क्लास को चुनें जिसे आपको चालू करना है.

किसी एलिमेंट पर कर्सर घुमाने पर दिखने वाली स्थिति को टॉगल करना.

इस उदाहरण में, यह देखा जा सकता है कि DevTools background-color एलान को एलिमेंट पर लागू करता है, भले ही एलिमेंट पर कर्सर न घुमाया गया हो.

स्टाइल टैब में, सभी एलिमेंट के लिए ये pseudo-classes दिखते हैं:

इसके अलावा, कुछ एलिमेंट में अपनी सूडो-क्लास हो सकती हैं. ऐसा एलिमेंट चुनने पर, स्टाइल टैब में चुने गए एलिमेंट की स्थिति को ज़बरदस्ती लागू करें सेक्शन दिखता है. इसे बड़ा करके, एलिमेंट के लिए खास सूडो-क्लास चालू किए जा सकते हैं.

&#39;textarea&#39; एलिमेंट का `फ़ोर्स स्पेसिफ़िक एलिमेंट स्टेट` सेक्शन.

इंटरैक्टिव ट्यूटोरियल के लिए, किसी क्लास में सूडोस्टेट जोड़ना लेख पढ़ें.

इनहेरिट किए गए हाइलाइट के स्यूडो-एलिमेंट देखना

सूडो-एलिमेंट की मदद से, एलिमेंट के खास हिस्सों को स्टाइल किया जा सकता है. हाइलाइट किए गए सूडो-एलिमेंट, दस्तावेज़ के ऐसे हिस्से होते हैं जिनकी स्थिति "चुनी गई" होती है. साथ ही, उपयोगकर्ता को इस स्थिति के बारे में बताने के लिए, उन्हें "हाइलाइट किया गया" स्टाइल दिया जाता है. उदाहरण के लिए, ऐसे स्यूडो-एलिमेंट ::selection, ::spelling-error, ::grammar-error, और ::highlight हैं.

जैसा कि खास जानकारी में बताया गया है, जब एक से ज़्यादा स्टाइल में टकराव होता है, तब कैस्केड की वजह से सबसे अच्छी स्टाइल तय होती है.

इनहेरिट किए गए नियमों और उनकी प्राथमिकता को बेहतर तरीके से समझने के लिए, इनहेरिट किए गए हाइलाइट के स्यूडो-एलिमेंट देखे जा सकते हैं:

  1. नीचे दिए गए टेक्स्ट की जांच करें.

    मुझे अपने पैरंट के हाइलाइट किए गए स्यूडो-एलिमेंट की स्टाइल इनहेरिट हुई. मुझे चुनें!
  2. ऊपर दिए गए टेक्स्ट का कोई हिस्सा चुनें.

  3. Inherited from ::selection pseudo of... सेक्शन ढूंढने के लिए, स्टाइल टैब में नीचे की ओर स्क्रोल करें.

&#39;स्टाइल&#39; टैब का इनहेरिट किया गया सेक्शन देखें.

कैस्केड लेयर देखना

कैस्केड लेयर, आपकी सीएसएस फ़ाइलों को ज़्यादा बेहतर तरीके से कंट्रोल करने की सुविधा देती हैं. इससे, स्टाइल से जुड़े विरोधों को रोका जा सकता है. यह बड़े कोडबेस, डिज़ाइन सिस्टम, और ऐप्लिकेशन में तीसरे पक्ष के स्टाइल को मैनेज करने के लिए मददगार है.

कैस्केड लेयर देखने के लिए, अगले एलिमेंट की जांच करें और एलिमेंट > स्टाइल खोलें.

स्टाइल टैब में, तीन कैस्केड लेयर और उनकी स्टाइल देखें: page, component, और base.

कैस्केड लेयर.

लेयर का ऑर्डर देखने के लिए, लेयर के नाम या लेयर टॉगल करें. सीएसएस लेयर व्यू को टॉगल करें बटन पर क्लिक करें.

page लेयर सबसे ज़्यादा खास है, इसलिए एलिमेंट का बैकग्राउंड हरा है.

किसी पेज को प्रिंट मोड में देखने के लिए:

  1. कमांड मेन्यू खोलें.
  2. Rendering टाइप करना शुरू करें और Show Rendering चुनें.
  3. सीएसएस मीडिया को एम्युलेट करें ड्रॉप-डाउन के लिए, प्रिंट चुनें.

कवरेज टैब में जाकर, इस्तेमाल की गई और इस्तेमाल नहीं की गई सीएसएस देखना

कवरेज टैब से पता चलता है कि कोई पेज असल में किस सीएसएस का इस्तेमाल करता है.

  1. DevTools पर फ़ोकस होने पर, कमांड मेन्यू खोलने के लिए Command+Shift+P (Mac) या Control+Shift+P (Windows, Linux, ChromeOS) दबाएं.
  2. coverage टाइप करना शुरू करें.

    कमांड मेन्यू से कवरेज टैब खोलना.

  3. कवरेज दिखाएं को चुनें. इसके बाद, कवरेज टैब दिखेगा.

    कवरेज टैब.

  4. कवरेज को इंस्ट्रुमेंट करना और पेज को फिर से लोड करना शुरू करें. फिर से लोड करें पर क्लिक करें. इसके बाद, पेज फिर से लोड हो जाता है और कवरेज टैब में यह जानकारी दिखती है कि ब्राउज़र में लोड की गई हर फ़ाइल में से कितनी सीएसएस (और JavaScript) का इस्तेमाल किया गया है.

    इस बारे में खास जानकारी कि कितने सीएसएस (और JavaScript) का इस्तेमाल किया गया है और कितने इस्तेमाल नहीं किए गए हैं.

    हरा रंग इस्तेमाल किए गए सीएसएस को दिखाता है. लाल रंग, इस्तेमाल न किए गए सीएसएस को दिखाता है.

  5. किसी सीएसएस फ़ाइल पर क्लिक करके, आप यह देख सकते हैं कि वह ऊपर दी गई झलक में किस सीएसएस का इस्तेमाल करती है.

    इस्तेमाल की गई और इस्तेमाल नहीं की गई सीएसएस की जानकारी, लाइन-दर-लाइन.

    स्क्रीनशॉट में, devsite-google-blue.css की लाइन 55 से 57 और 65 से 67 का इस्तेमाल नहीं किया गया है. वहीं, लाइन 59 से 63 का इस्तेमाल किया गया है.

प्रिंट प्रीव्यू मोड को ज़बरदस्ती चालू करना

DevTools को प्रिंट की झलक वाले मोड में फ़ोर्स करना लेख पढ़ें.

सीएसएस को कॉपी करें

स्टाइल टैब में मौजूद एक ड्रॉप-डाउन मेन्यू से, अलग-अलग सीएसएस नियम, एलान, प्रॉपर्टी, वैल्यू कॉपी की जा सकती हैं

इसके अलावा, JavaScript सिंटैक्स में सीएसएस प्रॉपर्टी कॉपी की जा सकती हैं. अगर CSS-in-JS लाइब्रेरी का इस्तेमाल किया जा रहा है, तो यह विकल्प काम का है.

सीएसएस कॉपी करने के लिए:

  1. कोई एलिमेंट चुनें.
  2. एलिमेंट > स्टाइल टैब में, किसी सीएसएस प्रॉपर्टी पर दायां क्लिक करें. सीएसएस ड्रॉप-डाउन मेन्यू कॉपी करें.
  3. ड्रॉप-डाउन मेन्यू से इनमें से कोई एक विकल्प चुनें:

    • एलान कॉपी करें. सीएसएस सिंटैक्स में प्रॉपर्टी और उसकी वैल्यू को कॉपी करता है: css property: value;
    • प्रॉपर्टी कॉपी करें. सिर्फ़ property का नाम कॉपी करता है.
    • वैल्यू कॉपी करें. सिर्फ़ value को कॉपी करता है.
    • नियम कॉपी करें. पूरे सीएसएस नियम को कॉपी करता है: css selector[, selector] { property: value; property: value; ... }
    • एलान को JS के तौर पर कॉपी करें. प्रॉपर्टी और उसकी वैल्यू को JavaScript सिंटैक्स में कॉपी करता है: js propertyInCamelCase: 'value'
    • सभी एलान कॉपी करें. सीएसएस नियम में सभी प्रॉपर्टी और उनकी वैल्यू कॉपी करता है: css property: value; property: value; ...
    • सभी एलान को JS के तौर पर कॉपी करें. JavaScript सिंटैक्स में सभी प्रॉपर्टी और उनकी वैल्यू कॉपी करता है: ``js propertyInCamelCase: 'value', propertyInCamelCase: 'value', ...

    • सीएसएस में किए गए सभी बदलावों को कॉपी करें. स्टाइल टैब में किए गए बदलावों को सभी एलान में कॉपी करता है.

    • कंप्यूट की गई वैल्यू देखें. यह आपको कंप्यूट किया गया टैब पर ले जाता है.

सीएसएस बदलें

इस सेक्शन में, एलिमेंट > स्टाइल में जाकर, सीएसएस में बदलाव करने के सभी तरीके बताए गए हैं.

इनके अलावा, ये काम भी किए जा सकते हैं:

किसी एलिमेंट में सीएसएस एलान जोड़ना

एलिमेंट की स्टाइल पर, एलिमेंट के एलान के क्रम का असर पड़ता है. इसलिए, एलान को अलग-अलग तरीकों से जोड़ा जा सकता है:

आपको किस वर्कफ़्लो का इस्तेमाल करना चाहिए? ज़्यादातर मामलों में, आपको इनलाइन एलान वर्कफ़्लो का इस्तेमाल करना होगा. इनलाइन एलान, बाहरी एलान की तुलना में ज़्यादा सटीक होते हैं. इसलिए, इनलाइन वर्कफ़्लो यह पक्का करता है कि एलिमेंट में बदलाव आपकी उम्मीद के मुताबिक लागू हों. ज़्यादा जानकारी के लिए, चुनिंदा आइटम चुनने वाले टूल के टाइप देखें.

अगर किसी एलिमेंट की स्टाइल को डीबग किया जा रहा है और आपको यह जांच करनी है कि किसी एलिमेंट के लिए अलग-अलग जगहों पर डिक्लेरेशन तय करने पर क्या होता है, तो दूसरे वर्कफ़्लो का इस्तेमाल करें.

इनलाइन एलान जोड़ना

इनलाइन एलान जोड़ने के लिए:

  1. कोई एलिमेंट चुनें.
  2. स्टाइल टैब में, element.style सेक्शन के ब्रैकेट के बीच क्लिक करें. कर्सर फ़ोकस हो जाता है, ताकि आप टेक्स्ट डाल सकें.
  3. प्रॉपर्टी का नाम डालें और Enter दबाएं.
  4. उस प्रॉपर्टी के लिए कोई मान्य वैल्यू डालें और Enter दबाएं. DOM ट्री में, यह देखा जा सकता है कि एलिमेंट में style एट्रिब्यूट जोड़ा गया है.

    इनलाइन एलान जोड़ना.

    स्क्रीनशॉट में, चुने गए एलिमेंट पर margin-top और background-color प्रॉपर्टी लागू की गई हैं. डीओएम ट्री में, एलिमेंट के style एट्रिब्यूट में दिखने वाले एलान देखे जा सकते हैं.

स्टाइल के नियम में एलान जोड़ें

किसी मौजूदा स्टाइल नियम में एलान जोड़ने के लिए:

  1. कोई एलिमेंट चुनें.
  2. स्टाइल टैब में, उस स्टाइल नियम के ब्रैकेट के बीच में क्लिक करें जिसमें आपको एलान जोड़ना है. कर्सर फ़ोकस हो जाता है, ताकि आप टेक्स्ट डाल सकें.
  3. प्रॉपर्टी का नाम डालें और Enter दबाएं.
  4. उस प्रॉपर्टी के लिए कोई मान्य वैल्यू डालें और Enter दबाएं.

किसी एलान की वैल्यू बदलना.

स्क्रीनशॉट में, स्टाइल नियम को नया border-bottom-style:groove एलान मिलता है.

एलान का नाम या वैल्यू बदलना

किसी एलान के नाम या वैल्यू को बदलने के लिए, उस पर दो बार क्लिक करें. किसी वैल्यू को 0.1, 1, 10 या 100 यूनिट तक तुरंत बढ़ाने या घटाने के लिए, शॉर्टकट का इस्तेमाल करें. इसके बारे में जानने के लिए, कीबोर्ड शॉर्टकट की मदद से, गिनती की जा सकने वाली वैल्यू बदलना लेख पढ़ें.

कीबोर्ड शॉर्टकट की मदद से, एन्यूमेरेबल वैल्यू बदलना

किसी एलान की तय संख्या (जैसे कि font-size) में बदलाव करते समय, वैल्यू को एक तय रकम से बढ़ाने के लिए, इन कीबोर्ड शॉर्टकट का इस्तेमाल किया जा सकता है:

  • 0.1 बढ़ाने के लिए, Option+अप (Mac) या Alt+अप (Windows, Linux) दबाएं.
  • वैल्यू को 1 से बदलने के लिए ज़्यादा या अगर मौजूदा वैल्यू -1 और 1 के बीच है, तो वैल्यू 0.1 से बदलने के लिए.
  • 10 बढ़ाने के लिए Shift+ऊपर दबाएं.
  • वैल्यू को 100 बढ़ाने के लिए, Shift+Command+Up (Mac) या Control+Shift+Page Up (Windows, Linux) पर जाएं.

विज्ञापन को कम करने से भी काम होता है. बस, पहले बताए गए Up के हर इंस्टेंस को Down से बदल दें.

लंबाई की वैल्यू बदलें

पॉइंटर का इस्तेमाल करके, लंबाई वाली किसी भी प्रॉपर्टी को बदला जा सकता है. जैसे, चौड़ाई, ऊंचाई, पैडिंग, मार्जिन या बॉर्डर.

लंबाई की यूनिट बदलने के लिए:

  1. यूनिट के नाम पर कर्सर घुमाएं और देखें कि उसका अंडरलाइन किया गया है.
  2. ड्रॉप-डाउन से कोई इकाई चुनने के लिए इकाई के नाम पर क्लिक करें.

लंबाई की वैल्यू बदलने के लिए:

  1. यूनिट की वैल्यू पर कर्सर घुमाएं और देखें कि आपका कर्सर, हॉरिज़ॉन्टल डबल हेड ऐरो में बदल जाता है.
  2. वैल्यू को बढ़ाने या घटाने के लिए, हॉरिज़ॉन्टल तरीके से खींचें और छोड़ें.

वैल्यू को 10 से अडजस्ट करने के लिए, खींचते समय Shift दबाकर रखें.

किसी एलिमेंट में क्लास जोड़ना

किसी एलिमेंट में क्लास जोड़ने के लिए:

  1. डीओएम ट्री में एलिमेंट चुनें.
  2. .cls पर क्लिक करें.
  3. नई क्लास जोड़ें बॉक्स में क्लास का नाम डालें.
  4. Enter दबाएँ.

एलिमेंट क्लास सेक्शन.

हल्के और गहरे रंग वाली थीम की सेटिंग को एम्युलेट करना और गहरे रंग वाला मोड अपने-आप चालू होने की सुविधा चालू करना

गहरे रंग वाला मोड अपने-आप चालू होने की सुविधा को टॉगल करने या उपयोगकर्ता की पसंद के मुताबिक हल्के या गहरे रंग वाली थीम इस्तेमाल करने के लिए:

  1. एलिमेंट > स्टाइल टैब में, रेंडरिंग के सामान्य एम्युलेशन को टॉगल करें.रेंडरिंग के सामान्य एम्युलेशन को टॉगल करें पर क्लिक करें. रेंडरिंग के सामान्य एम्युलेशन को टॉगल करें.
  2. ड्रॉप-डाउन सूची से इनमें से कोई एक चुनें:

    • preferrer-color-scheme: लाइट. इससे पता चलता है कि उपयोगकर्ता को हल्के रंग वाली थीम पसंद है.
    • prefers-color-scheme: डार्क. इससे पता चलता है कि उपयोगकर्ता को गहरे रंग वाली थीम पसंद है.
    • गहरे रंग वाला मोड अपने-आप चालू होने की सुविधा. आपके पेज को गहरे रंग वाले मोड में दिखाता है, भले ही आपने इसे लागू न किया हो. साथ ही, prefers-color-scheme को dark पर अपने-आप सेट करता है.

यह ड्रॉप-डाउन, सीएसएस मीडिया सुविधा को बेहतर बनाएं prefers-color-scheme और रेंडरिंग टैब के अपने-आप गहरे रंग वाले मोड को चालू करने के विकल्पों का शॉर्टकट है.

क्लास को टॉगल करें

किसी एलिमेंट पर क्लास को चालू या बंद करने के लिए:

  1. DOM ट्री में, एलिमेंट चुनें.
  2. एलिमेंट क्लास सेक्शन खोलें. किसी एलिमेंट में क्लास जोड़ना देखें. नई क्लास जोड़ें बॉक्स के नीचे, वे सभी क्लास मौजूद होती हैं जो इस एलिमेंट पर लागू की जा रही हैं.
  3. आपको जिस क्लास को चालू या बंद करना है उसके बगल में मौजूद चेकबॉक्स को टॉगल करें.

स्टाइल का नियम जोड़ना

स्टाइल का नया नियम जोड़ने के लिए:

  1. कोई एलिमेंट चुनें.
  2. नया स्टाइल नियम स्टाइल का नया नियम. पर क्लिक करें. DevTools, element.style नियम के नीचे एक नया नियम डालता है.

स्टाइल का नया नियम जोड़ना.

स्क्रीनशॉट पर, स्टाइल का नया नियम पर क्लिक करने के बाद, DevTools h1.devsite-page-title स्टाइल नियम जोड़ देता है.

चुनें कि किस स्टाइल शीट में नियम जोड़ना है

नया स्टाइल नियम जोड़ते समय, नया स्टाइल नियम पर क्लिक करके रखें स्टाइल का नया नियम.. इससे आपको यह चुनने में मदद मिलेगी कि स्टाइल नियम को किस स्टाइल शीट में जोड़ना है.

स्टाइलशीट चुनना.

एलान को टॉगल करें

किसी एक एलान को टॉगल करके चालू या बंद करने के लिए:

  1. कोई एलिमेंट चुनें.
  2. स्टाइल टैब में, उस नियम पर कर्सर घुमाएं जो एलान की जानकारी देता है. हर एलान के बगल में चेकबॉक्स दिखेंगे.
  3. एलान के बगल में मौजूद चेकबॉक्स पर सही का निशान लगाएं या उससे सही का निशान हटाएं. किसी एलान को हटाने पर, DevTools उस पर क्रॉस का निशान लगा देता है, ताकि यह पता चल सके कि वह अब चालू नहीं है.

एलान को टॉगल करना.

स्क्रीनशॉट में, फ़िलहाल चुने गए एलिमेंट की color प्रॉपर्टी को टॉगल करके बंद किया गया है.

ऐनिमेशन के दौरान ::view-transition pseudo-elements में बदलाव करें

ऐनिमेशन में जाकर, उससे जुड़ा सेक्शन देखें.

ज़्यादा जानकारी के लिए, View Transits API की मदद से, आसान और आसान ट्रांज़िशन देखें.

ग्रिड एडिटर की मदद से, ग्रिड में मौजूद आइटम और उनके कॉन्टेंट को अलाइन करें

'सीएसएस ग्रिड की जांच करें' में जाकर, उससे जुड़ा सेक्शन देखें.

कलर पिकर की मदद से रंग बदलना

कलर पिकर की मदद से, एचडी और नॉन-एचडी कलर की जांच करें और उन्हें डीबग करें लेख पढ़ें.

ऐंगल क्लॉक की मदद से, ऐंगल की वैल्यू बदलना

ऐंगल क्लॉक, सीएसएस प्रॉपर्टी की वैल्यू में <angle> बदलने के लिए एक जीयूआई उपलब्ध कराता है.

ऐंगल क्लॉक खोलने के लिए:

  1. एंगल डिक्लेरेशन वाला एलिमेंट चुनें.
  2. स्टाइल टैब में, वह transform या background एलान ढूंढें जिसमें आपको बदलाव करना है. ऐंगल की वैल्यू के बगल में मौजूद, कोण की झलक वाले बॉक्स पर क्लिक करें.

    ऐंगल की झलक.

    -5deg और 0.25turn की बाईं ओर मौजूद छोटी घड़ियां, ऐंगल की झलकियां हैं.

  3. ऐंगल क्लॉक खोलने के लिए, झलक पर क्लिक करें.

    ऐंगल क्लॉक.

  4. ऐंगल क्लॉक सर्कल पर क्लिक करके ऐंगल की वैल्यू बदलें या ऐंगल की वैल्यू को एक से बढ़ाने / घटाने के लिए, माउस को स्क्रोल करें.

  5. ऐंगल की वैल्यू बदलने के लिए, और भी कीबोर्ड शॉर्टकट उपलब्ध हैं. स्टाइल पैनल के लिए कीबोर्ड शॉर्टकट में ज़्यादा जानें.

शैडो एडिटर की मदद से, बॉक्स और टेक्स्ट शैडो को बदलना

शैडो एडिटर, text-shadow और box-shadow सीएसएस एलान में बदलाव करने के लिए, एक जीयूआई उपलब्ध कराता है.

शैडो एडिटर की मदद से शैडो बदलने के लिए:

  1. शैडो डिक्लेरेशन वाला कोई एलिमेंट चुनें. उदाहरण के लिए, अगला एलिमेंट चुनें.

  2. स्टाइल टैब में, text-shadow या box-shadow एलान के बगल में मौजूद शैडो शैडो. आइकॉन ढूंढें.

    शैडो आइकॉन.

  3. शेड्यूल किए गए बदलाव करने वाला टूल खोलने के लिए, शेड आइकॉन पर क्लिक करें.

    गहरे रंग वाले हिस्से में बदलाव करने वाला टूल.

  4. शैडो की प्रॉपर्टी बदलें:

    • टाइप (सिर्फ़ box-shadow के लिए). आउटसेट या इनसेट चुनें.
    • X और Y ऑफ़सेट. नीले बिंदु को खींचें और छोड़ें या वैल्यू डालें.
    • धुंधला करें. स्लाइडर को खींचें और छोड़ें या कोई वैल्यू डालें.
    • स्प्रेड (सिर्फ़ box-shadow के लिए). स्लाइडर को खींचें और छोड़ें या कोई वैल्यू डालें.
  5. एलिमेंट पर लागू किए गए बदलावों को देखें.

आसानी से बदलाव करने वाले टूल की मदद से, ऐनिमेशन और ट्रांज़िशन के समय में बदलाव करना

Easing Editor, transition-timing-function और animation-timing-function की वैल्यू बदलने के लिए एक जीयूआई उपलब्ध कराता है.

ईज़िंग एडिटर खोलने के लिए:

  1. टाइमिंग फ़ंक्शन के एलान के साथ कोई एलिमेंट चुनें, जैसे कि इस पेज पर मौजूद <body> एलिमेंट.
  2. स्टाइल टैब में, transition-timing-function, animation-timing-function एलान या transition शॉर्टहैंड प्रॉपर्टी के बगल में मौजूद बैंगनी आसान. आइकॉन ढूंढें. ईज़िंग एडिटर का आइकॉन.
  3. ईज़िंग एडिटर खोलने के लिए, आइकॉन पर क्लिक करें: Easing Editor.

टाइमिंग में बदलाव करने के लिए, प्रीसेट का इस्तेमाल करना

एक क्लिक से टाइमिंग में बदलाव करने के लिए, ईज़िंग एडिटर में प्रीसेट का इस्तेमाल करें:

  1. Easing Editor में, कीवर्ड वैल्यू सेट करने के लिए, पिकर बटन में से किसी एक पर क्लिक करें:
    • लीनियर लीनियर बटन.
    • आसानी से करना ईज़-आउट बटन.
    • ease-in धीरे-धीरे ज़ूम इन करने का बटन.
    • आसानी से ठीक करना ईज़-आउट बटन.
  2. पहले से सेट किए गए विकल्पों के स्विचर में, डिवाइस को बाईं तरफ़ ले जाएं. या सही है। बटन पर क्लिक करके, इनमें से कोई एक प्रीसेट चुनें:

टाइमिंग कीवर्ड प्रीसेट क्यूबिक बेज़ियर
ease-in-out इन आउट, साइन cubic-bezier(0.45, 0.05, 0.55, 0.95)
इन आउट, क्वाड्रैटिक cubic-bezier(0.46, 0.03, 0.52, 0.96)
इन आउट, क्यूबिक cubic-bezier(0.65, 0.05, 0.36, 1)
तेज़ी से, धीमी रफ़्तार से cubic-bezier(0.4, 0, 0.2, 1)
बाहर, वापस cubic-bezier(0.68, -0.55, 0.27, 1.55)
ease-in इन, साइन cubic-bezier(0.47, 0, 0.75, 0.72)
इन, क्वाड्रेटिक cubic-bezier(0.55, 0.09, 0.68, 0.53)
इन, क्यूबिक cubic-bezier(0.55, 0.06, 0.68, 0.19)
इन, बैक cubic-bezier(0.6, -0.28, 0.74, 0.05)
फ़ास्ट आउट, लीनियर इन cubic-bezier(0.4, 0, 1, 1)
ease-out आउट, साइन cubic-bezier(0.39, 0.58, 0.57, 1)
आउट, क्वाड्रैटिक cubic-bezier(0.25, 0.46, 0.45, 0.94)
आउट, क्यूबिक cubic-bezier(0.22, 0.61, 0.36, 1)
लीनियर आउट, स्लो इन cubic-bezier(0, 0, 0.2, 1)
बाहर, वापस cubic-bezier(0.18, 0.89, 0.32, 1.28)

पसंद के मुताबिक समय कॉन्फ़िगर करना

टाइमिंग फ़ंक्शन के लिए कस्टम वैल्यू सेट करने के लिए, लाइनों पर मौजूद कंट्रोल पॉइंट का इस्तेमाल करें:

  • लीनियर फ़ंक्शन के लिए, कंट्रोल पॉइंट जोड़ने के लिए लाइन पर कहीं भी क्लिक करें और उसे खींचें और छोड़ें. पॉइंट हटाने के लिए, उस पर दो बार क्लिक करें.

    किसी लीनियर फ़ंक्शन के कंट्रोल पॉइंट को खींचकर छोड़ना.

  • क्यूबिक बेज़ियर फ़ंक्शन के लिए, किसी एक कंट्रोल पॉइंट को खींचें और छोड़ें.

    क्यूबिक बेज़ियर फ़ंक्शन के कंट्रोल पॉइंट को खींचकर छोड़ना.

कोई भी बदलाव करने पर, एडिटर के सबसे ऊपर मौजूद झलक में बॉल ऐनिमेशन ट्रिगर हो जाता है.

(प्रयोग के तौर पर) सीएसएस में किए गए बदलावों को कॉपी करना

यह एक्सपेरिमेंट चालू होने पर, स्टाइल टैब आपके सीएसएस में किए गए बदलावों को हरे रंग से हाइलाइट करता है.

सीएसएस के किसी एक एलान में किए गए बदलाव को कॉपी करने के लिए, हाइलाइट किए गए एलान पर कर्सर घुमाएं और कॉपी करें पर टैप करें. कॉपी करें बटन पर क्लिक करें.

सीएसएस के एलान में किए गए बदलाव को कॉपी करें.

सभी एलान में सीएसएस में हुए सभी बदलावों को एक साथ कॉपी करने के लिए, किसी भी एलान पर दायां क्लिक करें और सीएसएस में हुए सभी बदलावों को कॉपी करें चुनें.

सीएसएस में किए गए सभी बदलावों को कॉपी करें.

इसके अलावा, बदलाव टैब से, किए गए बदलावों को ट्रैक किया जा सकता है.