সিএসএস (৩) outline-offset প্রোপার্টি
ব্রাউজার সাপোর্ট
property | Google Chrome | Edge | Mozila Firefox | Safari | Opera |
---|---|---|---|---|---|
outline-offset | ৪.০ | সাপোর্ট করে না | ৩.৫ | ৩.১ | ১০.৫ |
সংজ্ঞা ও ব্যবহার
outline-offset প্রোপার্টির মাধ্যমে আউটলাইন এবং বর্ডারের স্পেস যোগ করা হয়।
আউটলাইনকে বর্ডার থেকে দুইভাবে আলাদা করা যায়।
- আউটলাইন হচ্ছে কোনো একটি এলিমেন্টের বর্ডারের বাইরের চারদিকের একটি লাইন
- আউটলাইন কোনো স্পেস গ্রহন করে না
- আউটলাইন আয়তাকার নাও হতে পারে
Initial Value: | Inherited: | Animatable: |
---|---|---|
০ | না | হ্যাঁ । আরোও জানতে animatable অধ্যায় ভিজিট করুন। animatableএর উদাহরণ |
সিএসএস সিনট্যাক্স
outline-offset: length/initial/inherit;
বর্ডারের বাইরে 15px এর আউটলাইন নির্ধারণ করা হলোঃ
উদাহরণ
<!DOCTYPE html>
<html>
<head>
<style>
div {
margin: 20px;
width: 150px;
padding: 10px;
height: 70px;
border: 2px solid orangered;
outline: 2px solid teal;
outline-offset: 15px;
}
</style>
</head>
<body>
<p><b>বিঃদ্রঃ</b> ইন্টারনেট এক্সপ্লোরারে outline-offset প্রোপার্টিটি সার্পোট করে না।</p>
<div>এখানে outline border 15px ব্যবহার করা হয়েছে।</div>
</body>
</html>
ফলাফল
জাভাস্ক্রিপ্ট সিনট্যাক্স
object.style.outlineOffset="15px"
উদাহরণঃ
<!DOCTYPE html>
<html>
<head>
<style>
#myDIV {
margin: auto;
border: 1px solid coral;
outline: teal solid 5px;
width: 250px;
height: 200px;
}
</style>
</head>
<body>
<p>"উদাহরণ দেখি" বাটনে ক্লিক করলে div এলিমেন্টের outline-offset প্রোপার্টিটি পরিবর্তিত হবে।</p>
<button onclick="myFunction()">উদাহরণ দেখি</button>
<div id="myDIV">
<h1>হ্যালো ইমরান</h1>
</div>
<script>
function myFunction() {
document.getElementById("myDIV").style.outlineOffset = "15px";
}
</script>
</body>
</html>
ফলাফল
outline-offset প্রোপার্টির ভ্যালু-সমূহ
- length - বর্ডার থেকে আউটলাইনের দূরত্ব হলো আউটসেট। ডিফল্ট ভ্যালু ০।
- initial - সিএসএস প্রোপার্টির ডিফল্ট ভ্যালু সেট করে। আরও জানতে initial অধ্যায় ভিজিট করুন।
- inherit - এই প্রোপার্টির ভ্যালু প্যারেন্ট এলিমেন্ট থেকে উত্তরাধিকার সূত্রে পায়। আরও জানতে inherit অধ্যায় ভিজিট করুন।