borderImage প্রপার্টি ব্যবহার করে একটি এলিমেন্টের বর্ডার ইমেজ সেট বা গেট করা হয়। এটি একটি শর্টহ্যান্ড প্রপার্টি, ফলে borderImageSource, borderImageSlice, borderImageWidth, borderImageOutset এবং borderImageRepeat প্রপার্টিগুলো একসাথে ম্যানিপুলেট করা যায়।
সিনট্যাক্স
borderImage প্রপার্টি সেট করার সিনট্যাক্স:
object.style.borderImage = "source slice width outset repeat|initial|inherit"
মানসমূহ
| ক্রম | মান ও বিবরণ |
|---|---|
| ১ | borderImageSource বর্ডার হিসেবে ব্যবহার করার জন্য ইমেজ পাথ নির্দিষ্ট করে। |
| ২ | borderImageSlice ইমেজ-বর্ডারের ইনওয়ার্ড অফসেট নির্দিষ্ট করে। |
| ৩ | borderImageWidth ইমেজ-বর্ডারের প্রস্থ নির্দিষ্ট করে। |
| ৪ | borderImageOutset বর্ডার ইমেজ এলিয়ার পরিমাণ নির্দিষ্ট করে যা বর্ডার বক্সের বাইরে এক্সটেন্ড করে। |
| ৫ | borderImageRepeat ইমেজ-বর্ডার রাউন্ডেড, রিপিটেড বা স্ট্রেচড হবে কিনা তা নির্দিষ্ট করে। |
| ৬ | initial প্রপার্টিটিকে প্রাথমিক মান হিসেবে সেট করে। |
| ৭ | inherit প্যারেন্ট এলিমেন্ট থেকে প্রপার্টির মান উত্তরাধিকার হিসেবে গ্রহণ করে। |
উদাহরণ
borderImage প্রপার্টির উদাহরণ:
<!DOCTYPE html> <html> <head> <style>
#PARA1 {
border: 15px solid transparent;
padding: 12px;
border-image: url("https://www.tutorialspoint.com/images/blockchain.png") 20 stretch;
width: 100px;
}
</style>
<script>
function changeBorderImage(){
document.getElementById("PARA1").style.borderImage="url('https://www.tutorialspoint.com/images/mongodb.png') 20 round";
document.getElementById("Sample").innerHTML="The border image is now changed";
}
</script>
</head>
<body>
<h2>Learning is fun</h2>
<p id="PARA1">This is a sample paragraph. Here is another line</p>
<p>Change the above paragraph border image by clicking the below button</p>
<button onclick="changeBorderImage()">Change Border Image</button>
<p id="Sample"></p>
</body> </html>
আউটপুট
নিচের আউটপুট তৈরি হবে:

COLLAPSE BORDER বাটনে ক্লিক করলে:
