HTML DOM borderImageRepeat প্রপার্টি ব্যবহার করে বর্ডার ইমেজে ইমেজ স্লাইসগুলো কীভাবে রিপিট হবে তা সংজ্ঞায়িত করা হয়। এটি সেট বা গেট করে যে borderImage রাউন্ডেড, রিপিটেড বা স্ট্রেচড হবে।
সিনট্যাক্স
borderImageRepeat প্রপার্টি সেট করার সিনট্যাক্স:
object.style.borderImageRepeat = "stretch|repeat|round|initial|inherit"
মানসমূহ
| ক্রম | মান ও বিবরণ |
|---|---|
| ১ | Stretch ইমেজকে এলাকা পূরণ করার জন্য স্ট্রেচ করে। এটি ডিফল্ট মান। |
| ২ | Repeat ইমেজকে এলাকা পূরণ করার জন্য রিপিট করে। |
| ৩ | Round ইমেজ সাধারণত রিপিট হয় এলাকা পূরণ করতে এবং যদি পুরো সংখ্যা বার এলাকা পূরণ না করে তবে রিস্কেল করা হয়। |
| ৪ | Space Round-এর মতোই কিন্তু ইমেজ পুরো সংখ্যা বার রিপিট না হলে টাইলসের চারপাশে স্পেস বিতরণ করা হয়। |
| ৫ | initial প্রপার্টিটিকে প্রাথমিক মান হিসেবে সেট করে। |
| ৬ | inherit প্যারেন্ট এলিমেন্ট থেকে প্রপার্টির মান উত্তরাধিকার হিসেবে গ্রহণ করে। |
উদাহরণ
borderImageRepeat প্রপার্টির উদাহরণ:
<!DOCTYPE html> <html> <head> <style>
#b1 {
border: 30px solid transparent;
padding: 5px;
border-image-source:
url("https://www.tutorialspoint.com/data_structures_algorithms/images/data-structurealgorithm.jpg");
border-image-repeat: repeat;
border-image-slice: 30;
}
</style>
<script>
function changeBorderRepeat(){
document.getElementById("b1").style.borderImageRepeat="stretch";
document.getElementById("Sample").innerHTML="The border image will now be stretched";
}
</script>
</head>
<body>
<h2>Demo Heading</h2>
<p id="b1">This is some random text inside the paragraph. Here is another line in this paragraph</p>
<p>Change the above div border image repeat property by clicking the below button</p>
<button onclick="changeBorderRepeat()">Change Border Repeat</button>
<p id="Sample"></p>
</body> </html>
আউটপুট
নিচের আউটপুট তৈরি হবে:

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