صرف سی ایس ایس کا استعمال کرتے ہوئے کسی لنک کو کیسے غیر فعال کریں۔

Srf Sy Ays Ays Ka Ast Mal Krt Wy Ksy Lnk Kw Kys Ghyr F Al Kry



ہر ویب سائٹ میں ہر انٹرفیس پر بہت سارے لنکس ہوتے ہیں جو صارف کو دوسرے ویب صفحات کی طرف لے جاتے ہیں۔ مثال کے طور پر، کسی بلاگ پوسٹ کو پڑھتے ہوئے حوالہ کے لیے کسی دوسری ویب سائٹ پر جانے کے لیے لنکس، کسی برانڈ کے سوشل میڈیا اکاؤنٹس پر جاتے وقت ان کی ویب سائٹ ملاحظہ کریں، اور کمپیوٹر سافٹ ویئر ڈاؤن لوڈ کریں، وغیرہ لیکن، اگر کسی لنک کو غیر فعال کرنے کی ضرورت ہو، تو CSS پوائنٹر۔ واقعہ کی خاصیت استعمال کی جاتی ہے۔

مندرجہ ذیل پوسٹ اس بات کی وضاحت کرے گی کہ HTML دستاویز میں لنک کو غیر فعال کرنے کے لیے کوڈ میں پوائنٹر ایونٹ پراپرٹی کا استعمال کیسے کیا جاتا ہے۔

سی ایس ایس کا استعمال کرتے ہوئے ایک لنک کو غیر فعال کرنا

CSS لائبریری کو HTML جیسی دوسری زبانوں کے ساتھ ملا کر استعمال کیا جاتا ہے۔ لہذا، اگر کسی HTML دستاویز میں کسی دوسرے ویب صفحہ کو براہ راست دیکھنے کا لنک ہے، تو CSS پوائنٹر-ایونٹس پراپرٹی کو لنک کو غیر فعال کرنے کے لیے استعمال کیا جاتا ہے:







پوائنٹر واقعات : کوئی نہیں ;
کرسر : پہلے سے طے شدہ ;

کوڈ میں پوائنٹر-ایونٹس پراپرٹی کا استعمال کیسے کریں؟

سی ایس ایس اسٹائل اسٹیٹمنٹ جس میں ہم لنک کو غیر فعال کرنے کے لیے پوائنٹر-ایونٹس پراپرٹی کو شامل کریں گے اس کلاس کا حوالہ دینا چاہیے جس میں لنک موجود ہے۔ مثال کے طور پر، اگر ہمارے پاس 'غیر فعال' نام کی کلاس ہے جس میں لنک ہے:



< h1 > سی ایس ایس کا استعمال کرتے ہوئے لنک کو غیر فعال کریں۔ < / h1 >< بی آر >
< ب > لنک: < / ب >
< a href = 'https://www.google.com/' کلاس = 'غیر متحرک' > یہاں کلک کریں < / a >

مندرجہ بالا کوڈ میں، قابل کلک لنک میں ایک کلاس 'غیر فعال' ہے جو اس HTML عنصر تک رسائی کے لیے استعمال کیا جائے گا۔



مندرجہ بالا کوڈ مندرجہ ذیل آؤٹ پٹ پیدا کرتا ہے:





لنک پر کلک کرنے سے صارف گوگل سرچ انجن کی طرف جاتا ہے:





پوائنٹر ایونٹ پراپرٹی

  • سی ایس ایس اسٹائل عنصر کے اندر، پوائنٹر ایونٹ پراپرٹی لکھیں ( پوائنٹر ایونٹ: کوئی نہیں۔ ) کلاس (غیر فعال) کا حوالہ دیتے ہوئے اس لنک پر مشتمل ہے جسے غیر فعال کیا جانا چاہئے۔
  • کرسر کو کسی بھی آپشن کے طور پر سیٹ کریں جیسے ڈیفالٹ، کوئی نہیں، پوائنٹر وغیرہ۔
<اسٹائل کی قسم = 'متن/سی ایس ایس' >
.غیر متحرک {
پوائنٹر واقعات : کوئی نہیں ;
کرسر : پہلے سے طے شدہ ;
}
اسٹائل >

کوڈ پر عمل کرنے کے بعد، باہر سے لنک کے گرافیکل ڈسپلے میں کوئی تبدیلی نہیں ہوگی، لیکن جب صارف اس پر کلک کرے گا، تو یہ کچھ نہیں کرے گا:

سی ایس ایس اسٹیٹمنٹس کا استعمال کرتے ہوئے کوڈ میں لنک کو غیر فعال کرنے کا یہ سب سے آسان طریقہ تھا۔

نتیجہ

ایک لنک جو صارف کو دوسرے ویب صفحات کی طرف لے جاتا ہے ایک سادہ سی ایس ایس 'پوائنٹر-ایونٹس: کوئی نہیں' پراپرٹی کے ذریعے آسانی سے غیر فعال کیا جا سکتا ہے۔ اس کے لیے کوڈ یا اس کلاس کی منطق میں کسی تبدیلی کی ضرورت نہیں ہے جس میں لنک بنایا گیا ہے۔ لنک پر مشتمل کلاس کا حوالہ دینے والے اسٹائل عنصر میں ایک سادہ پوائنٹر ایونٹ پراپرٹی درکار ہے۔