77 of 313 menu

background-clip प्रॉपर्टी

background-clip प्रॉपर्टी परिभाषित करती है कि बैकग्राउंड भरण या बैकग्राउंड छवि एलिमेंट के सापेक्ष कैसे स्थित होगी: सीमा के नीचे, केवल padding के अंदर, या केवल सामग्री के ऊपर।

विशेषताएं

  • border-box का उपयोग करते समय पारदर्शी सीमाओं के साथ बैकग्राउंड उनके नीचे दिखाई देगा
  • text मान के लिए पूर्ण समर्थन हेतु वेंडर उपसर्गों की आवश्यकता होती है
  • प्रॉपर्टी ग्रेडिएंट्स और एकाधिक बैकग्राउंड के साथ काम करती है
  • border-radius होने पर बैकग्राउंड गोलाकार कोनों के अनुसार क्लिप हो जाता है

ब्राउज़र समर्थन

सभी आधुनिक ब्राउज़र border-box, padding-box और content-box का समर्थन करते हैं। text मान के लिए -webkit- उपसर्ग की आवश्यकता होती है और यह Chrome, Safari, Edge में समर्थित है।

सिंटैक्स

सिलेक्टर { background-clip: border-box | padding-box | content-box | text; }

मान

मान विवरण
border-box बैकग्राउंड सीमा के बाहरी किनारे तक फैलता है (सीमा के नीचे)।
padding-box बैकग्राउंड सीमा के आंतरिक किनारे के अनुसार क्लिप हो जाता है (border के नीचे नहीं जाता)।
content-box बैकग्राउंड केवल सामग्री के ऊपर दिखाई देता है (padding क्लिप हो जाता है)।
text बैकग्राउंड टेक्स्ट के अनुसार क्लिप हो जाता है।

डिफ़ॉल्ट मान: border-box.

उदाहरण . border-box मान

बैकग्राउंड अर्ध-पारदर्शी सीमा के नीचे आता है:

<div id="elem"></div> #elem { background-clip: border-box; background-color: #ffd6d6; background-repeat: no-repeat; border: 10px dashed rgba(0,0,0,0.3); padding: 30px; width: 250px; height: 150px; }

:

उदाहरण . padding-box मान

बैकग्राउंड सीमा के नीचे नहीं आता:

<div id="elem"></div> #elem { background-clip: padding-box; background-color: #ffd6d6; background-repeat: no-repeat; border: 10px dashed rgba(0,0,0,0.5); padding: 30px; width: 250px; height: 150px; }

:

उदाहरण . content-box मान

बैकग्राउंड padding पर नहीं आता:

<div id="elem"> टेक्स्ट टेक्स्ट टेक्स्ट टेक्स्ट टेक्स्ट टेक्स्ट टेक्स्ट टेक्स्ट टेक्स्ट टेक्स्ट टेक्स्ट टेक्स्ट टेक्स्ट टेक्स्ट टेक्स्ट </div> #elem { background-clip: content-box; background-color: #ffd6d6; background-repeat: no-repeat; border: 10px dashed rgba(0,0,0,0.3); padding: 30px; width: 250px; height: 150px; }

:

उदाहरण . text मान

बैकग्राउंड टेक्स्ट के अनुसार क्लिप हो जाता है (transparent मान में -webkit-text-fill-color की आवश्यकता होती है):

<div id="elem">टेक्स्ट टेक्स्ट टेक्स्ट</div> #elem { display: inline-block; background: linear-gradient(to right, red, blue); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; font-size: 40px; font-weight: bold; }

:

यह भी देखें

  • background प्रॉपर्टी,
    जो बैकग्राउंड के लिए एक शॉर्टहैंड प्रॉपर्टी है
  • background-origin प्रॉपर्टी,
    जो बैकग्राउंड की मूल स्थिति निर्धारित करती है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें