কম্পিউটার টিউটোরিয়াল

HTML DOM Style verticalAlign প্রপার্টি

HTML DOM Style verticalAlign প্রপার্টি একটি HTML এলিমেন্টের কন্টেন্টের উল্লম্ব সংরेखণ (vertical alignment) নির্ধারণ ও পরিবর্তন করতে ব্যবহৃত হয়।

সিনট্যাক্স (Syntax)

উল্লম্ব সংরেখণ পাওয়ার জন্য (Returning verticalAlign)

object.style.verticalAlign

উল্লম্ব সংরেখণ পরিবর্তন করার জন্য (Modifying verticalAlign)

object.style.verticalAlign = "value"

মান (Values)

এখানে value নিম্নলিখিত موارد হতে পারে:

মান ব্যাখ্যা
initial এই প্রপার্টির মান ডিফল্ট মান সেট করে।
inherit এই প্রপার্টির মান প্যারেন্ট এলিমেন্ট থেকে উত্তরাধিকার হিসেবে পায়।
length এলিমেন্টকে নির্দিষ্ট দৈর্ঘ্য অনুযায়ী উপরে বা নিচে সরায়।
percentage(%) line-height প্রপার্টির শতাংশ অনুযায়ী এলিমেন্টকে উপরে বা নিচে সরায়।
baseline এলিমেন্টের বেসলাইনকে প্যারেন্ট এলিমেন্টের বেসলাইনের সাথে সারিবদ্ধ করে।
sub এলিমেন্টকে সাবস্ক্রিপ্ট (subscript) হিসেবে সংরেখণ করে।
super এলিমেন্টকে সুপারস্ক্রিপ্ট (superscript) হিসেবে সংরেখণ করে।
top এলিমেন্টের শীর্ষটিকে লাইনের সবচেয়ে উচ্চ এলিমেন্টের শীর্ষের সাথে সারিবদ্ধ করে।
text-top এলিমেন্টের শীর্ষটিকে প্যারেন্ট এলিমেন্টের ফন্টের শীর্ষের সাথে সারিবদ্ধ করে।
middle এলিমেন্টকে প্যারেন্ট এলিমেন্টের মাঝপথে সংরেখণ করে।
bottom এলিমেন্টের নিচের অংশকে লাইনের সবচেয়ে নিচের এলিমেন্টের সাথে সারিবদ্ধ করে।
text-bottom এলিমেন্টের নিচের অংশকে প্যারেন্ট এলিমেন্টের ফন্টের নিচের সাথে সারিবদ্ধ করে।

উদাহরণ (Example)

HTML DOM Style verticalAlign প্রপার্টির একটি উদাহরণ দেখুন:

<!DOCTYPE html> 
<html> 
<head> 
<style> 
    body { 
        color: #000; 
        background: lightblue; 
        height: 100vh; 
    } 
    table { 
        border: 2px solid #fff; 
        height: 150px; 
    } 
    .btn { 
        background: #db133a; 
        border: none; 
        height: 2rem; 
        border-radius: 2px; 
        width: 40%; 
        display: block; 
        color: #fff; 
        outline: none; 
        cursor: pointer; 
        margin: 1rem 0; 
    } 
</style> 
</head> 
<body> 
<h1>DOM Style verticalAlign Property Example</h1> 
<table> 
<tr> 
<td id="myTd">Table Data</td> 
</tr> 
</table> 
<button onclick="add()" class="btn">Set verticalAlign</button> 
<script> 
    function add() { 
        document.querySelector('td').style.verticalAlign = "top"; 
    } 
</script> 
</body> 
</html>

আউটপুট (Output)

এটি নিম্নলিখিত আউটপুট তৈরি করবে:

HTML DOM Style verticalAlign প্রপার্টি

Set verticalAlign বাটনে ক্লিক করলে টেক্সটের উল্লম্ব সংরেখণ সমন্বিত হবে:

HTML DOM Style verticalAlign প্রপার্টি

  1. HTML DOM Style position প্রপার্টি

  2. HTML DOM Style pageBreakBefore প্রপার্টি

  3. HTML DOM Style pageBreakInside প্রপার্টি

  4. HTML DOM Style display প্রপার্টি