دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲
  • فروردین

جلسه ۸۵ : آموزش کار با ویژگی cursor در CSS

  • دسته‌بندی‌ها :
جلسه ۸۵ : آموزش کار با ویژگی cursor در CSS
    • جزئیات
    • نوع محتواآموزشی

      سلام به همه پی وی لرنی های عزیز!
      به دوره آموزش ویژگی های CSS خوش آمدید. CSS مخفف Cascade Style Sheets است که توسط W3C یا کنسرسیوم جهانی وب ایجاد شده است. اگر HTML اسکلت و ساختار وب است آنگاه CSS گوشت و پوست وب را تشکیل می دهد که ضعف های HTML را پوشش داده و آن ها را رفع می نماید. در این مجموعه از مجموعه آموزش های پی وی لرن قرار است به سراغ دوره آموزش ویژگی های CSS برویم و شما را با Properties ها یا ویژگی های CSS آشنا کنیم. روند هر جلسه این دوره به این شکل است که هر جلسه اختصاص به یک ویژگی دارد و در هر جلسه نیز برای هر Property یا ویژگی نیز سعی شده با ارائه مثال های مرتبط، یادگیری ویژگی های CSS آسان تر و ماندگارتر شود.
      در جلسه گذشته با counter-reset آشنا شدیم؛ ویژگی counter-reset به ساخت یا بازنشانی یک یا چند counters در CSS می پردازد.
      در این جلسه آموزش کار با ویژگی cursor در CSS را ارئه می نماییم.

      آموزش کار با ویژگی cursor در CSS

      به مثال زیر توجه نمایید؛ در این مثال CSS می تواند مجموعه ای از مکان های مختلف را برای مکان نمای ماوس مشخص شده است.

      مثال : 

      تعریف و کاربرد

      ویژگی cursor نشانگر ماوس را نشان می دهد که هنگام اشاره به یک عنصر نشان داده می شود.

      مقدار پیش فرضauto
      به ارث بردنبله
      متحرک بودنخیر
      نسخهCSS2
      سینتکس JavaScript“object.style.cursor=”crosshair

      پشتیبانی مرورگر ها

      در ادامه آموزش کار با ویژگی cursor در CSS جدولی ارائه کرده ایم که نشان می دهد این ویژگی CSS در چه مرورگر های پشیبانی می شود.

      نام ویژگیChrome iconFirefox iconOpera iconSafari-FR iconInternet-Explorer icon
      cursor۵٫۰۴٫۰۹٫۶۵٫۰۵٫۵

      سینتکس CSS

      مثال : 

      مقدار ویژگی

      در ادامه آموزش کار با ویژگی cursor در CSS شما را با مقادیر این ویژگی آشنا می کنیم.

      مقدارتوضیحات
      aliasمکان نما نام چیزی را که قرار است ایجاد شود به صورت نام alias یا نام مستعار نمایش می دهد.
      all-scrollمکان نما قابلیت پیمایش را نشان می دهد.
      autoپیش فرض است – مرورگر یک مکان نما را تنظیم می کند.
      cellمکان نما نشان می دهد که ممکن است یک سلول (یا مجموعه ای از سلول ها) انتخاب شود.
      context-menuمکان نما نشان می دهد که یک فهرست زمینه در دسترس است.
      col-resizeمکان نما نشان می دهد که ستون را می توان به صورت افقی تغییر اندازه داد.
      copyمکان نما نشان می دهد که چیزی کپی می شود.
      crosshairمکان نما به عنوان crosshair ارائه می شود.
      defaultمکان نمای پیش فرض
      e-resizeمکان نما نشان می دهد که یک لبه کادر باید به سمت راست منتقل شود. e مخفف east است.
      ew-resizeنشانگر اندازه دو طرفه را نشان می دهد.
      grabمکان نما نشان می دهد که چیزی را می توان گرفت.
      grabbingمکان نما نشان می دهد که چیزی را می توان گرفت.
      helpمکان نما نشان می دهد که بخش help در دسترس است.
      moveمکان نما نشان می دهد که باید چیزی منتقل شود.
      n-resizeمکان نما نشان می دهد که لبه یک کادر قرار است به سمت بالا (north) منتقل شود.
      ne-resizeمکان نما نشان می دهد که لبه یک کادر باید به سمت بالا و راست (north/east) منتقل شود
      nesw-resizeنشانگر اندازه دو طرفه را نشان می دهد.
      ns-resizeنشانگر اندازه دو طرفه را نشان می دهد.
      nw-resizeمکان نما نشان می دهد که لبه یک کادر باید به سمت بالا و سمت چپ (north/west) منتقل شود.
      nwse-resizeنشانگر اندازه دو طرفه را نشان می دهد.
      no-dropمکان نما نشان می دهد که مورد کشیده شده را نمی توان در اینجا رها (here) کرد.
      noneهیچ مکان نمایی برای عنصر ارائه نمی شود.
      not-allowedمکان نما نشان می دهد که عمل درخواست شده اجرا نمی شود.
      pointerمکان نما نشانگر است و یک لینک را نشان می دهد.
      progressمکان نما نشان می دهد که این برنامه مشغول کاری است (در حال انجام کار است).
      row-resizeمکان نما نشان می دهد که ردیف را می توان به صورت عمودی تغییر اندازه داد.
      s-resizeمکان نما نشان می دهد که لبه یک کادر قرار است به سمت پایین (south) منتقل شود.
      se-resizeمکان نما نشان می دهد که لبه یک کادر قرار است به پایین و راست (south/east) منتقل شود.
      sw-resizeمکان نما نشان می دهد که لبه یک کادر قرار است به سمت پایین و سمت چپ (south/west) منتقل شود.
      textمکان نما متن را نشان می دهد که ممکن است انتخاب شود.
      URLلیستی از آدرس های اینترنتی با کاما از مکان نماهای سفارشی جدا می شود. نکته: در صورت عدم استفاده از هیچ یک از مکان نماهای تعریف شده با URL، همیشه یک نشانگر عمومی در انتهای لیست مشخص کنید.
      vertical-textمکان نما نشانگر متن عمودی است که ممکن است انتخاب شود.
      w-resizeمکان نما نشان می دهد که لبه کادر باید به سمت چپ منتقل شود (west)
      waitمکان نما نشان می دهد که این برنامه مشغول کار است.
      zoom-inمکان نما نشان می دهد که می توان چیزی را در حالت بزرگ نمایی مشاهده کرد.
      zoom-outمکان نما نشان می دهد که می توان چیزی را در حالت کوچک نمایی مشاهده کرد.
      initialویژگی را به مقدار پیش فرض خود تنظیم می کند.
      inheritاین ویژگی را از عنصر parent خود به ارث می برد.

      کلام آخر

      در این جلسه به آموزش کار با ویژگی cursor در CSS پرداختیم. این ویژگی نشانگر ماوس را نشان می دهد که هنگام اشاره به یک عنصر نشان داده می شود.
      در جلسه آینده قرار است به ویژگی direction بپردازیم.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۸۵ : آموزش کار با ویژگی cursor در CSS
      به اشتراک بگذارید