সিএসএস top প্রোপার্টি
ব্রাউজার সাপোর্ট
property | Google Chrome | Edge | Mozila Firefox | Safari | Opera |
---|---|---|---|---|---|
top | ১.০ | ৫.০ | ১.০ | ১.০ | ৬.০ |
সংজ্ঞা ও ব্যবহার
মূল <div> এলিমেন্টের উপরের প্রান্তে কত টুকু নিচে অন্য একটি <div> শুরু হবে তা নির্দেশ করা হয়।
Initial Value: | Inherited: | Animatable: |
---|---|---|
auto | না | হ্যাঁ । আরোও জানতে animatable অধ্যায় ভিজিট করুন। animatableএর উদাহরণ |
সিএসএস সিনট্যাক্স
top: auto/length/initial/inherit;
মূল <div> এলিমেন্টের উপরের প্রান্ত থেকে 80px নিচে নতুন আরও একটি <div> এলিমেন্ট তৈরী করিঃ
উদাহরণ
<!DOCTYPE html>
<html>
<head>
<title>css referance example</title>
<style>
div.relative {
position: relative;
width: 400px;
height: 200px;
border: 3px solid #8AC007;
}
div.absolute {
position: absolute;
top: 80px;
width: 200px;
height: 100px;
border: 3px solid #8AC007;
}
</style>
</head>
<body>
<div class="relative"> এই এলিমেন্টের অবস্থান : relative;
<div class="absolute">এই এলিমেন্টটির অবস্থান : absolute । এটা ধারণকৃত (containing element)
এলিমেন্টটির উপরের প্রান্ত থেকে ৮০ pixel নিচে অবস্থিত (div with class="relative").</div>
</div>
</body>
</html>
ফলাফল
জাভাস্ক্রিপ্ট সিনট্যাক্স
object. style.top="100px"
উদাহরণঃ
<!DOCTYPE html>
<html>
<head>
<title>css referance example</title>
<style>
#myDIV {
position: relative;
width: 100px;
height: 100px;
background-color: coral;
color: white;
}
</style>
</head>
<body>
<p> " উদাহরণ দেখুন " বাটনে ক্লিক করলে DIV এলিমেন্টের অবস্থান এর প্রকৃত অবস্থান থেকে ১০০ pixel নিচে নামবে :</p>
<p><strong>নোট :</strong> যদি পজিশন প্রোপার্টি "static" দেওয়া হয় , তাহলে টপ প্রোপার্টির কোনো ইফেক্ট থাকবে না ।</p>
<button onclick="myFunction()"> উদাহরণ দেখুন</button>
<div id="myDIV">
<h1>myDIV</h1>
</div>
<script>
function myFunction() {
document.getElementById("myDIV").style.top = "100px";
}
</script>
</body>
</html>
ফলাফল
top প্রোপার্টির ভ্যালু-সমূহ
- auto - ব্রাউজার top edge position ক্যালকুলেট করতে দেয়। এটি স্বয়ংক্রিয় ।
- length - px, cm ইত্যাদির মধ্যে top edge position সেট করুন। নেতিবাচক ভ্যালু গ্রহণযোগ্য হয়।
- % -ধারণকারী % এলিমেন্টের মধ্যে top edge position সেট করুন । নেতিবাচক ভ্যালু গ্রহণযোগ্য হয়।
- initial - সিএসএস প্রোপার্টির ডিফল্ট ভ্যালু সেট করে। আরও জানতে initial অধ্যায় ভিজিট করুন।
- inherit - এই প্রোপার্টির ভ্যালু প্যারেন্ট এলিমেন্ট থেকে উত্তরাধিকার সূত্রে পায়। আরও জানতে inherit অধ্যায় ভিজিট করুন।
top প্রোপার্টির ভ্যালু-সমুহের ব্যবহার দেখার জন্য স্ব-স্ব ভ্যালুতে ক্লিক করুন।