गुण border-image-source
गुण border-image-source बॉर्डर के लिए
छवि निर्दिष्ट करता है। अधिक विस्तृत जानकारी के लिए
गुण border-image देखें।
सिंटैक्स
सिलेक्टर {
border-image-source: url(छवि का पथ);
}
उदाहरण
गुण border-image-source को
border-image-slice के साथ
निर्दिष्ट किया जाना चाहिए:
<div id="elem"></div>
#elem {
border-image-source: url("image.png");
border-image-slice: 26;
border-style: solid;
border-width: 26px;
width: 200px;
height: 200px;
background: green;
margin: 0 auto;
}
:
उदाहरण
यदि गुण border-image-slice निर्दिष्ट नहीं है,
तो पूरी छवि कोनों पर दिखाई देगी (क्योंकि border-image-slice
का डिफ़ॉल्ट मान 100% है):
<div id="elem"></div>
#elem {
border-image-source: url("image.png");
border-style: solid;
border-width: 26px;
width: 200px;
height: 200px;
background: green;
margin: 0 auto;
}
:
उदाहरण
छवि के बजाय लीनियर ग्रेडिएंट निर्दिष्ट किया जा सकता है:
<div id="elem"></div>
#elem {
border-image-source: linear-gradient(to bottom, red, blue);
border-image-slice: 30;
border-width: 30px;
border-style: solid;
background: green;
height: 200px;
width: 200px;
margin: 0 auto;
}
:
उदाहरण
यदि गुण border-image-slice निर्दिष्ट नहीं है,
तो ग्रेडिएंट कोनों पर दिखाई देगा (क्योंकि border-image-slice
का डिफ़ॉल्ट मान 100% है):
<div id="elem"></div>
#elem {
border-image-source: linear-gradient(to bottom, red, blue);
border-width: 30px;
border-style: solid;
background: green;
height: 200px;
width: 200px;
margin: 0 auto;
}
:
उदाहरण
यदि गुण border-radius
निर्दिष्ट किया जाता है, तो दुर्भाग्य से बॉर्डर के किनारे
गोल नहीं होंगे (और ग्रेडिएंट के मामले में भी), हालांकि प्रभाव
काफी दिलचस्प होगा:
<div id="elem"></div>
#elem {
border-radius: 100px;
border-image-source: url("image.png");
border-image-slice: 26;
border-style: solid;
border-width: 26px;
width: 200px;
height: 200px;
background: green;
margin: 0 auto;
}
:
यह भी देखें
-
गुण
border-image,
जो बॉर्डर-इमेज के लिए एक शॉर्टहैंड है -
गुण
border-image-slice,
जो बॉर्डर के लिए छवि स्लाइसिंग करता है -
गुण
border-image-repeat,
जो बॉर्डर के लिए छवि दोहराव निर्दिष्ट करता है -
गुण
border-image-width,
जो बॉर्डर के लिए छवि का आकार निर्दिष्ट करता है -
गुण
border-image-outset,
जो बॉर्डर के लिए छवि ऑफ़सेट निर्दिष्ट करता है