English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل CSS

قواعد CSS (RULES)

كامل خصائص CSS

طريقة استخدام خصائص cursor في CSS و أمثلة

خصائص cursor في CSS تحدد نوع المؤشر الذي يظهر عند وضع المؤشر على العنصر.

الجدول أدناه يوضح استخدام هذا الخصائص وتاريخ إصداراته، بالإضافة إلى استخدام الخصائص في جافا سكربت.

القيمة الافتراضية:تلقائي
يُستخدم في:جميع العناصر
الوراثة:نعم
يمكن تفعيل الرسوم المتحركة:لايرجى الرجوع إلى خصائص الرسوم المتحركة
الإصدار:CSS 2،3
قواعد الجافا سكربت: جافا سكربت: object.style.cursor="contex-menu"

قواعد استعمال cursor

نموذج الجملة لهذا الخصائص هو:

cursor: [مستند عنوان ملف الماوس،] 0 أو أكثر من المرات | تلقائي | افتراضي | لا شيء
        context-menu | help | pointer | progress | wait | cell | crosshair | text | vertical-text |
        alias | copy | move | no-drop | not-allowed | grab | grabbing | 
        e-resize | n-resize | ne-resize | nw-resize | s-resize | se-resize | sw-resize | w-resize |
        ew-resize | ns-resize | nesw-resize | nwse-resize | col-resize | row-resize |
        all-scroll | zoom-in | zoom-out | initial | inherit

في المثال أدناه، يتم عرض كيفية استخدام خاصية cursor

  h1 {
   cursor: copy;
  }
  p {
   cursor: help;
  }
  a {
   cursor: url("custom.gif"), url("custom.cur"), default;
  }
اختبار لمعرفة‹/›

يستخدم خاصية cursor قائمة بالقيم المحددة مسبقًا للمؤشرات المخصصة، متبوعة بـ“مؤشر عام”. أي إذا لم يكن أول مؤشر صحيحًا أو غير موجود، فإنه سيتم استخدام المؤشر التالي في القائمة، وهكذا، حتى يتم العثور على مؤشر صالح

إذا لم يكن هناك مؤشر مخصص صالح أو غير مدعوم من المتصفح، فإنه سيتم استخدام مؤشر عام في نهاية القائمةتعلم المزيد

قيمة الخصوصية

يصف الجدول أدناه قيم هذا الخصوصية

القيمةانظروصف
مستخدم
تلقائي يحدد المتصفح بناءً على السياق الحالي المؤشر الذي سيتم عرضه. على سبيل المثال، عند وضع النص تحت النص. هذا هو القيمة الافتراضية
افتراضيمؤشر النظام الافتراضي، بغض النظر عن السياق، عادة ما يكون سهم
لا شيء لا يتم عرض المؤشر
افتراضي
إعادة تعيين هذا الخصوصية إلى قيمته الافتراضية
تنسيق
إذا تم تحديد ذلك، فإن العنصر المرتبط يستخدم قيمة الخاصية cursor للعنصر الأب
الرابط والمؤشر الحالي
قائمة السياقيعني أن قائمة السياق متاحة
المساعدةيعني المساعدة
مؤشرمؤشر رابط، عادة ما يكون ذو إصبع ممدد
التقدممؤشر التقدم. البرنامج يقوم ببعض العمليات، ولكن المستخدم يمكنه التفاعل مع الواجهة (مع wait المختلفة).
انتظر表示程序忙,用户应该等待。
选择光标
cell表示可以选择一个单元格(或一组单元格)。
crosshairيعني أن البرنامج مشغول، يجب أن ينتظر المستخدم.
مؤشر اختيارخلية
مؤشر صليبي بسيط. عادة ما يستخدم لتوجيه اختيار الصور.نص
يمكن اختيار النص الأفقي، عادة ما يكون حزام العمل.
مؤشر سحب وإفلاتاسم مستعار
نسخيعني أنه يمكن نسخ بعض المحتويات.
تحريكيعني أنه يمكن تحريك العنصر المعلق.
لا يمكن سقوطيعني أن العنصر الذي يتم سحبه لا يمكن وضعها في هذا الموضع.
غير مسموحيعني أنه لا يمكن إكمال شيء.
ضبط الحجم وتمرير المؤشر
تمرير الكليعني أنه يمكن التمرير إلى أي اتجاه (التمرير).
ضبط حجم العمودضبط حجم العمود بشكل أفقي.
ضبط حجم السطريُشير إلى أن يمكن ضبط حجم السطر بشكل أفقي.
n-resizeيُشير إلى أن بعض الجوانب يجب أن تتحرك إلى الأسفل (الجنوب).
e-resizeيُشير إلى أن بعض الجوانب يجب أن تتحرك إلى اليمين (الشرق).
s-resizeيُشير إلى أن بعض الجوانب يجب أن تتحرك إلى الأسفل (الجنوب).
w-resizeيُشير إلى أن بعض الجوانب يجب أن تتحرك إلى اليسار (الغرب).
ne-resizeيُشير إلى أن بعض الجوانب يجب أن تتحرك لأعلى ولأسفل (الشمال/الشرق).
nw-resizeيُشير إلى أن بعض الجوانب يجب أن تتحرك لأعلى ولأسفل (الشمال/الشرق).
se-resizeيُشير إلى أن بعض الجوانب يجب أن تتحرك لأعلى ولأسفل (الشمال/الغرب).
sw-resizeيُشير إلى أن بعض الجوانب يجب أن تتحرك لأعلى ولأسفل (الجنوب/الغرب).
ew-resizeيُشير إلى مؤشر ضبط الحجم ثنائي الاتجاه.
ns-resize
nesw-resize
nwse-resize
تضخيم المؤشر
تضخيميعني أنه يمكن تضخيم بعض المحتويات.
تصغيريعني أنه يمكن تصغير بعض المحتويات.
التقاطعيعني أنه يمكن التقاطع بأشياء معينة (السحب لتحريكها).
التقاطعيعني أن شيء تم التقاطعه.

توافق المتصفح

مستوى التوافق للمتصفحات لميزة cursor، الأرقام في الجدول التالي تعبر عن إصدار أحدث متصفح يدعم هذه الميزة؛ جميع المتصفحات الشائعة يدعمون هذه الميزة.

  • Firefox 1+

  • Google Chrome1+

  • Internet Explorer 4+

  • Apple Safari 1.2+

  • Opera 7+

قراءة إضافية

انظر إلى الدليل:مؤشر CSS