HTML DOM শৈলী ইউনিকোডবিডি প্রপার্টি রিটার্ন করে এবং দিকনির্দেশ সম্পত্তি সহ একই HTML নথিতে একাধিক ভাষা সমর্থন করার জন্য পাঠ্যটিকে ওভাররাইড করা উচিত কিনা তা সংশোধন করে৷
সিনট্যাক্স
নিচের সিনট্যাক্স −
-
রিটার্নিং ইউনিকোড বিডি
object.style.unicodeBidi
-
ইউনিকোড বিডি পরিবর্তন করা হচ্ছে
object.style.unicodeBidi = “value”
মান
এখানে, মান −
হতে পারেমান | ব্যাখ্যা |
---|---|
উত্তরাধিকার | এটি তার মূল উপাদান থেকে এই সম্পত্তির মান উত্তরাধিকারসূত্রে পায়। |
প্রাথমিক | এটি এই সম্পত্তির মানটিকে তার ডিফল্ট মান সেট করে। |
স্বাভাবিক | এটি এম্বেডিংয়ের কোনো অতিরিক্ত স্তর সেট করে না। |
এম্বেড করুন | এটি এম্বেডিংয়ের একটি অতিরিক্ত স্তর সেট করে। |
বিডি-ওভাররাইড | এটি এম্বেডিংয়ের একটি অতিরিক্ত স্তর সেট করে এবং দিকনির্দেশের বৈশিষ্ট্যের উপর নির্ভর করে এটিকে পুনরায় সাজায়৷ |
উদাহরণ
আসুন HTML DOM স্টাইলের ইউনিকোডবিডি প্রপার্টি -
এর একটি উদাহরণ দেখি<!DOCTYPE html> <html> <head> <style> body { color: #000; background: lightblue; height: 100vh; text-align: center; } .btn { background: #db133a; border: none; height: 2rem; border-radius: 2px; width: 40%; display: block; color: #fff; outline: none; cursor: pointer; margin: 1rem auto; } </style> </head> <body> <h1>DOM Style transformStyle Property Example</h1> <p style="direction:ltr">This is a paragraph element with some dummy text.</p> <button onclick="add()" class="btn">Set unicodeBidi</button> <script> function add() { document.querySelector('p').style.direction = "rtl"; document.querySelector('p').style.unicodeBidi = "bidi-override"; } </script> </body> </html>
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে
“UnicodeBidi সেট করুন-এ ক্লিক করুন ” অনুচ্ছেদ উপাদানে ইউনিকোডবিডি সিএসএস প্রপার্টি সেট করতে বোতাম।