
نوشته اصلی توسط
سیدرضا بازیار
cursor: pointer;
این کد در css کارش چیه؟
من یه لینک دارم که اطراف اون یه بردر هست و میخوام بردر هم همراه اون لینک دار بشه- یعنی با کلیک کردن اطراف لینک هم بشه وارد لینک شد
قبلا کد اون رو داشتم. امشب یکم سرگردان شدم و نمیدونم چیکار کنم که اطراف لینک هم دارای لینک باشه
این صفت به ما این امکان را می دهد که شکل نشانگر موس را مدیریت کنیم. ما با استفاده از این صفت میتوانیم نشانگر موس را به اشکال پیشفرض تغییر دهیم و یا جای آن ها از عکسی دلخواه استفاده کنیم (پسوند: cur). البته پشتیبانی این صفت توسط مرورگر های مختلف تضمینی ندارد چرا که ممکن است در مرورگری نتیجه ی دلخواه نمایان شود اما در مرورگری دیگر اینگونه نباشد. به مثال زیر توجه کنید:
کد:
Body {
Cursor: pointer;
}
در مثال بالا ، ما شکل دست را به جای نشانگر پیشفرض موس (فلش) خواهیم داشت.
:: توضیحات صفت Cursor
گفتیم با بهرهوری از این صفت می توان روی شکل موس کنترل داشت. حال به مقادیری که این صفت برای تغییر شکل موس میپذیرد میپردازیم:
Auto: به تشخیص مرورگر.
Default: شکل ابتدایی موس.
Url: آدرس عکس دلخواه.
Crosshair: علامت مثبت. (+)
Pointer: عکس دست.
Move: فلش چهار جهته.
Text: شکل مربوط به ادیت متن.
Wait: شکل مربوط به حالت بارگزاری.
Help: شکل علامت سوال.
e-resize, ne-resize, nw-resize, n-resize, se-resize, sw-resize, s-resize, w-resize: هر کدام باعث تبدیل شکل به یکی از اشکال جهت دار تغییر سایز می شوند.
برای درک بهتر هر کدام از موارد بالا به این لینک مراجعه کنید:
http://www.w3schools.com/cssref/playit.a...css_cursor