117 of 313 menu

गुण border-image-width

गुण border-image-width बॉर्डर के दृश्यमान भाग की चौड़ाई को नियंत्रित करता है, इसका स्केल बदलता है। यदि यह मान border-width की चौड़ाई से अधिक है, तो बॉर्डर छवि सामग्री के नीचे चली जाएगी।

अधिक विस्तृत जानकारी के लिए गुण border-image देखें।

सिंटैक्स

सिलेक्टर { border-image-width: CSS इकाइयाँ | प्रतिशत | संख्या | auto; }

मान

मान विवरण
CSS इकाइयाँ निर्दिष्ट CSS इकाइयों में मान।
प्रतिशत बॉर्डर वाले ब्लॉक के आकार के सापेक्ष प्रतिशत मान।
संख्या संख्यात्मक मान, जिससे border-width गुणा होती है।
auto कीवर्ड। यदि निर्दिष्ट है, तो मान संबंधित border-image-slice के बराबर होता है। यदि कोई उपयुक्त आकार नहीं है, तो border-width का मान उपयोग किया जाता है, जबकि छवि सामग्री के नीचे जाते हुए, बॉर्डर के पूरे कोने को भर देती है। बेहतर समझ के लिए उदाहरण देखें।

डिफ़ॉल्ट मान: 1

उदाहरण . संख्या

एलिमेंट पर माउस होवर करने पर border-image-width का मान 2 पर सेट करें। इससे बॉर्डर का आकार 26px*2 हो जाएगा - border-width में निर्दिष्ट इसकी चौड़ाई से 2 गुना अधिक। बॉर्डर इसके बाद टेक्स्ट (फ़ॉन की तरह) के नीचे चली जाएगी:

<div id="elem"></div> #elem:hover { border-image-width: 2; } #elem { border-image-repeat: repeat; border-image-source: url("border-image.png"); border-image-slice: 26; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

उदाहरण . border-image-repeat को round पर बदलें

पिछले उदाहरण में, होवर करने पर बॉर्डर में रोम्बस की पूरी संख्या नहीं होगी। इसे border-image-repeat को round मान पर सेट करके ठीक करें:

<div id="elem"></div> #elem:hover { border-image-width: 2; } #elem { border-image-repeat: round; border-image-source: url("border-image.png"); border-image-slice: 26; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

उदाहरण . प्रतिशत

एलिमेंट पर माउस होवर करने पर border-image-width का मान 50% पर सेट करें। इससे बॉर्डर का आकार ब्लॉक के आकार का 50% हो जाएगा (यानी दाईं और बाईं दोनों बॉर्डर पूरे ब्लॉक को ढक लेंगी):

<div id="elem"></div> #elem:hover { border-image-width: 50%; } #elem { border-image-repeat: repeat; border-image-source: url("border-image.png"); border-image-slice: 26; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

उदाहरण . प्रतिशत

एलिमेंट पर माउस होवर करने पर border-image-width का मान 30% पर सेट करें। इससे बॉर्डर का आकार ब्लॉक के आकार का 30% हो जाएगा:

<div id="elem"></div> #elem:hover { border-image-width: 30%; } #elem { border-image-repeat: repeat; border-image-source: url("border-image.png"); border-image-slice: 26; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

उदाहरण . पिक्सेल

एलिमेंट पर माउस होवर करने पर border-image-width का मान 50px पर सेट करें:

<div id="elem"></div> #elem:hover { border-image-width: 50px; } #elem { border-image-repeat: repeat; border-image-source: url("border-image.png"); border-image-slice: 26; border-style: solid; border-width: 26px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

उदाहरण . मान auto

एलिमेंट पर माउस होवर करने पर border-image-width का मान auto पर सेट करें।

होवर करने से पहले border-image-width का मान 1 (डिफ़ॉल्ट) होता है। उदाहरण में विशेष रूप से border-width को 52px पर सेट किया गया है, और border-image-slice - 26 मान पर (auto का प्रभाव केवल तभी देखा जाएगा जब border-width, border-image-slice के बराबर न हो)। इसलिए कि border-image-width का मान 1 है, बॉर्डर छवि border-width की पूरी चौड़ाई घेर लेगी, यानी 52px तक फैल जाएगी। होवर करने पर border-image-width का मान auto पर सेट हो जाएगा और छवि की चौड़ाई border-image-slice के मान के बराबर हो जाएगी, यानी 26px:

<div id="elem"></div> #elem:hover { border-image-width: auto; } #elem { border-image-repeat: repeat; border-image-source: url("border-image.png"); border-image-slice: 26; border-style: solid; border-width: 52px; width: 200px; height: 200px; background: green; margin: 0 auto; }

:

यह भी देखें

  • गुण border-image,
    जो बॉर्डर-छवि के लिए शॉर्टहैंड है
  • गुण border-image-source,
    जो बॉर्डर के लिए छवि का पथ निर्दिष्ट करता है
  • गुण border-image-slice,
    जो बॉर्डर के लिए छवि को स्लाइस करता है
  • गुण border-image-repeat,
    जो बॉर्डर के लिए छवि को रिपीट करता है
  • गुण border-image-outset,
    जो बॉर्डर के लिए छवि को आगे बढ़ाता है
हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें