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

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


HTML DOM Style cursor প্রপার্টি মাউস পয়েন্টার প্রদর্শন করার সময় কার্সর টাইপ সেট বা পাওয়ার জন্য ব্যবহৃত হয়।

সিনট্যাক্স

cursor প্রপার্টি সেট করার সিনট্যাক্স:

object.style.cursor=value

নিচের টেবিলে মানগুলো প্রদর্শিত হয়েছে:

মানবিবরণ
aliasকার্সর নির্দেশ করে যে কিছুর আলিয়াস তৈরি করা হবে।
all-scrollকার্সর নির্দেশ করে যে যেকোনো দিকে স্ক্রোল করা সম্ভব।
autoডিফল্ট। ব্রাউজার কার্সর সেট করে।
cellকার্সর নির্দেশ করে যে একটি সেল (বা সেল সেট) সিলেক্ট করা যেতে পারে।
context-menuকার্সর নির্দেশ করে যে কনটেক্সট-মেনু উপলব্ধ।
col-resizeকার্সর নির্দেশ করে যে কলাম অনুভূমিকভাবে রিসাইজ করা যাবে।
copyকার্সর নির্দেশ করে যে কিছু কপি করা হবে।
crosshairকার্সর ক্রসহেয়ার হিসেবে রেন্ডার হয়।
defaultডিফল্ট কার্সর।
e-resizeকার্সর নির্দেশ করে যে বক্সের একটি প্রান্ত ডানে (ইস্ট) সরানো হবে।
ew-resizeবাইডিরেকশনাল রিসাইজ কার্সর নির্দেশ করে।
grabকার্সর নির্দেশ করে যে কিছু গ্র্যাব করা যাবে।
grabbingকার্সর নির্দেশ করে যে কিছু গ্র্যাব করা যাবে।
helpকার্সর নির্দেশ করে যে সাহায্য উপলব্ধ।
moveকার্সর নির্দেশ করে যে কিছু সরানো হবে।
n-resizeকার্সর নির্দেশ করে যে বক্সের একটি প্রান্ত উপরে (নর্থ) সরানো হবে।
ne-resizeকার্সর নির্দেশ করে যে বক্সের একটি প্রান্ত উপরে এবং ডানে (নর্থ/ইস্ট) সরানো হবে।
nesw-resizeবাইডিরেকশনাল রিসাইজ কার্সর নির্দেশ করে।
ns-resizeবাইডিরেকশনাল রিসাইজ কার্সর নির্দেশ করে।
nw-resizeকার্সর নির্দেশ করে যে বক্সের একটি প্রান্ত উপরে এবং বামে (নর্থ/ওয়েস্ট) সরানো হবে।
nwse-resizeবাইডিরেকশনাল রিসাইজ কার্সর নির্দেশ করে।
no-dropকার্সর নির্দেশ করে যে ড্র্যাগ করা আইটেম এখানে ড্রপ করা যাবে না।
noneএলিমেন্টের জন্য কোনো কার্সর রেন্ডার হয় না।
not-allowedকার্সর নির্দেশ করে যে অনুরোধ করা অ্যাকশন এক্সিকিউট হবে না।
pointerকার্সর একটি পয়েন্টার এবং লিংক নির্দেশ করে।
progressকার্সর নির্দেশ করে যে প্রোগ্রাম ব্যস্ত (প্রগতিশীল)।
row-resizeকার্সর নির্দেশ করে যে রো লম্বিকভাবে রিসাইজ করা যাবে।
s-resizeকার্সর নির্দেশ করে যে বক্সের একটি প্রান্ত নিচে (সাউথ) সরানো হবে।
se-resizeকার্সর নির্দেশ করে যে বক্সের একটি প্রান্ত নিচে এবং ডানে (সাউথ/ইস্ট) সরানো হবে।
sw-resizeকার্সর নির্দেশ করে যে বক্সের একটি প্রান্ত নিচে এবং বামে (সাউথ/ওয়েস্ট) সরানো হবে।
textকার্সর নির্দেশ করে যে টেক্সট সিলেক্ট করা যাবে।
URLকাস্টম কার্সরের জন্য URL-এর কমা-সেপারেটেড তালিকা। নোট: তালিকার শেষে জেনেরিক কার্সর সবসময় নির্দিষ্ট করুন, যদি URL-ডিফাইনড কার্সরগুলো ব্যবহার করা না যায়।
vertical-textকার্সর নির্দেশ করে যে ভার্টিক্যাল-টেক্সট সিলেক্ট করা যাবে।
w-resizeকার্সর নির্দেশ করে যে বক্সের একটি প্রান্ত বামে (ওয়েস্ট) সরানো হবে।
waitকার্সর নির্দেশ করে যে প্রোগ্রাম ব্যস্ত।
zoom-inকার্সর নির্দেশ করে যে কিছু জুম ইন করা যাবে।
zoom-outকার্সর নির্দেশ করে যে কিছু জুম আউট করা যাবে।
initialএই প্রপার্টিকে এর ডিফল্ট মানে সেট করে।
inheritএই প্রপার্টিকে এর পিতামাতা এলিমেন্ট থেকে উত্তরাধিকার সূত্রে গ্রহণ করে।

উদাহরণ

<!DOCTYPE html> <html> <head> <style>    #one {       background-color: beige;    }    #two {       background-color: lavender;    } </style> <script>    function changeCursor() {       document.getElementById("one").style.cursor = "cell";       document.getElementById("two").style.cursor = "grab";       document.getElementById("Sample").innerHTML="প্রথম প্যারাগ্রাফের ওপর হোভার করলে কার্সর cell-এ পরিবর্তন হবে এবং দ্বিতীয়ে grab আইকনে";    } </script> </head> <body>    <p id="one">This is some sample text inside first paragraph.This is some sample text inside first    paragraph.This is some sample text inside first paragraph.This is some sample text inside first    paragraph.</p>    <p id="two">This is some sample text inside second paragraph.This is some sample text inside    second paragraph.This is some sample text inside second paragraph.This is some sample text inside    second paragraph.</p>    <p>নিচের বাটনে ক্লিক করলে কার্সর প্রপার্টি পরিবর্তন হবে</p>    <button onclick="changeCursor()">কার্সর পরিবর্তন করুন</button>    <p id="Sample"></p> </body> </html>

আউটপুট

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

কার্সর পরিবর্তন করুন বাটনে ক্লিক করলে, কার্সর পরিবর্তন হয়েছে এবং নিচের স্ক্রিনশটে তা দৃশ্যমান:

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


  1. HTML DOM Style textDecorationColor প্রোপার্টি

  2. HTML DOM Style transformStyle প্রোপার্টি

  3. HTML DOM Style transformOrigin প্রোপার্টি

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