Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

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इस प्रॉपर्टी को अपने मूल तत्व से विरासत में लेता है।

आइए cursor प्रॉपर्टी के लिए एक उदाहरण देखें:

उदाहरण

<!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="पहले पैराग्राफ पर होवर करके कर्सर को सेल में बदलते देखें और दूसरे पर ग्रैब आइकन में";    } </script> </head> <body>    <p id="one">यह पहले पैराग्राफ के अंदर कुछ नमूना टेक्स्ट है। यह पहले पैराग्राफ के अंदर कुछ नमूना टेक्स्ट है। यह पहले पैराग्राफ के अंदर कुछ नमूना टेक्स्ट है। यह पहले पैराग्राफ के अंदर कुछ नमूना टेक्स्ट है।</p>    <p id="two">यह दूसरे पैराग्राफ के अंदर कुछ नमूना टेक्स्ट है। यह दूसरे पैराग्राफ के अंदर कुछ नमूना टेक्स्ट है। यह दूसरे पैराग्राफ के अंदर कुछ नमूना टेक्स्ट है। यह दूसरे पैराग्राफ के अंदर कुछ नमूना टेक्स्ट है।</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 transformStyle प्रॉपर्टी HTML DOM Style transformStyle प्रॉपर्टी

    विवरण HTML DOM Style transformStyle प्रॉपर्टी HTML दस्तावेज़ में किसी तत्व पर 2D या 3D ट्रांसफॉर्मेशन को प्राप्त और लागू करती है। सिंटैक्स transformStyle प्राप्त करना object.style.transformStyle transformStyle संशोधित करना object.style.transformStyle = value मान यहां value निम्नलिखित हो सकते हैं

  1. HTML DOM Style transformOrigin गुणधर्म HTML DOM Style transformOrigin गुणधर्म

    HTML DOM style transformOrigin गुणधर्म किसी HTML दस्तावेज़ में एक तत्व पर 2D या 3D ट्रांसफ़ॉर्मेशन लागू करने का स्थान निर्धारित करता है और उसे लौटाता है। वाक्य रचना (Syntax) निम्नलिखित वाक्य रचना है: transformOrigin लौटाना object.style.transformOrigin transformOrigin संशोधित करना object.style.tr

  1. HTML DOM Style cursor प्रॉपर्टी HTML DOM Style cursor प्रॉपर्टी

    HTML DOM Style cursor प्रॉपर्टी का उपयोग माउस पॉइंटर प्रदर्शित करते समय कर्सर प्रकार को सेट या प्राप्त करने के लिए किया जाता है।सिंटैक्स निम्नलिखित है:cursor प्रॉपर्टी सेट करना:object.style.cursor=valueनिम्नलिखित तालिका मान को दर्शाती है:मानविवरणaliasकर्सर इंगित करता है कि किसी चीज़ का उपनाम बनाया ज