سی ایس ایس باکس شیڈو کا استعمال کیسے کریں: 13 چالیں اور مثالیں۔

سی ایس ایس باکس شیڈو کا استعمال کیسے کریں: 13 چالیں اور مثالیں۔

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





آپ سی ایس ایس کا استعمال کرتے ہوئے کسی عنصر کا بیک گراؤنڈ کلر ، فونٹ سٹائل ، فونٹ کلر ، باکس شیڈو ، مارجن ، اور متعدد دیگر پراپرٹیز تبدیل کر سکتے ہیں۔ ہم آپ کو اس گائیڈ میں باکس شیڈو کے کچھ موثر استعمال کے بارے میں بتائیں گے۔





سی ایس ایس باکس شیڈو کیا ہے؟

کی باکس سایہ پراپرٹی کا استعمال HTML عناصر پر سایہ لگانے کے لیے کیا جاتا ہے۔ یہ سٹائل بکس یا تصاویر کے لیے سب سے زیادہ استعمال ہونے والی سی ایس ایس پراپرٹیز میں سے ایک ہے۔





سی ایس ایس نحو:

box-shadow: [horizontal offset] [vertical offset] [blur radius] [optional spread radius] [color];
  1. افقی آفسیٹ: اگر افقی آفسیٹ مثبت ہے تو ، سایہ باکس کے دائیں طرف ہوگا۔ اور اگر افقی آفسیٹ منفی ہے تو ، سایہ باکس کے بائیں طرف ہوگا۔
  2. عمودی آفسیٹ: اگر عمودی آفسیٹ مثبت ہے تو ، سایہ باکس کے نیچے ہوگا۔ اور اگر عمودی آفسیٹ منفی ہے تو ، سایہ باکس کے اوپر ہوگا۔
  3. دھندلا پن کا رداس: قدر جتنی زیادہ ہوگی ، سایہ اتنا ہی دھندلا ہوگا۔
  4. پھیلا ہوا رداس: اس سے ظاہر ہوتا ہے کہ سایہ کتنا پھیلنا چاہیے۔ مثبت اقدار سائے کے پھیلاؤ میں اضافہ کرتی ہیں ، منفی اقدار پھیلاؤ کو کم کرتی ہیں۔
  5. رنگ: یہ سائے کے رنگ کو ظاہر کرتا ہے۔ نیز ، یہ کسی بھی رنگ کی شکل کی حمایت کرتا ہے جیسے rgba ، hex ، یا hsla۔

دھندلاپن ، پھیلاؤ اور رنگ کے پیرامیٹرز اختیاری ہیں۔ باکس شیڈو کا سب سے دلچسپ حصہ یہ ہے کہ آپ باکس شیڈو ویلیو کو کسی بھی تعداد میں الگ کرنے کے لیے کوما استعمال کرسکتے ہیں۔ یہ عناصر پر ایک سے زیادہ بارڈر اور سائے بنانے کے لیے استعمال کیا جا سکتا ہے۔



1. باکس کے بائیں ، دائیں اور نیچے میں ایک ڈم باکس شیڈو شامل کریں۔

آپ اپنے ہدف HTML عنصر کے ساتھ درج ذیل باکس شیڈو سی ایس ایس کا استعمال کرتے ہوئے باکس کے تین اطراف (بائیں ، دائیں اور نیچے) میں بہت مدھم سائے شامل کر سکتے ہیں۔

box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;

آؤٹ پٹ:





2. تمام اطراف میں ڈیم باکس شیڈو شامل کریں۔

آپ اپنے ٹارگٹ ایچ ٹی ایم ایل عنصر کے ساتھ درج ذیل باکس شیڈو سی ایس ایس کا استعمال کرتے ہوئے باکس کے ہر طرف ہلکے سائے شامل کر سکتے ہیں۔





box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;

آؤٹ پٹ:

3. نیچے اور دائیں جانب پتلا باکس شیڈو شامل کریں۔

آپ اپنے ہدف HTML عنصر کے ساتھ درج ذیل باکس شیڈو سی ایس ایس کا استعمال کرتے ہوئے باکس کے نیچے اور دائیں جانب سائے شامل کر سکتے ہیں۔

ایکس بکس لائیو کے بغیر فورٹناائٹ کیسے کھیلیں۔
box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;

آؤٹ پٹ:

4. ہر طرف ڈارک باکس شیڈو شامل کریں۔

آپ اپنے ٹارگٹ ایچ ٹی ایم ایل عنصر کے ساتھ درج ذیل باکس شیڈو سی ایس ایس کا استعمال کرتے ہوئے باکس کے تمام اطراف میں ڈارک شیڈو شامل کر سکتے ہیں۔

box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;

آؤٹ پٹ:

5. تمام پہلوؤں میں اسپریڈ شیڈو شامل کریں۔

آپ اپنے ٹارگٹ ایچ ٹی ایم ایل عنصر کے ساتھ درج ذیل کمانڈ کا استعمال کرتے ہوئے باکس کے چاروں اطراف پھیلا ہوا سایہ شامل کر سکتے ہیں۔

box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;

آؤٹ پٹ:

6. تمام اطراف میں ایک باریک بارڈر شیڈو شامل کریں۔

آپ اپنے ٹارگٹ ایچ ٹی ایم ایل عنصر کے ساتھ درج ذیل سی ایس ایس کا استعمال کرتے ہوئے باکس کے تمام اطراف میں ایک سادہ بارڈر شیڈو شامل کر سکتے ہیں۔

box-shadow: rgba(6, 24, 44, 0.4) 0px 0px 0px 2px, rgba(6, 24, 44, 0.65) 0px 4px 6px -1px, rgba(255, 255, 255, 0.08) 0px 1px 0px inset;

آؤٹ پٹ:

7. نیچے اور بائیں جانب ایک باکس شیڈو شامل کریں۔

آپ اپنے ٹارگٹ ایچ ٹی ایم ایل عنصر کے ساتھ درج ذیل باکس شیڈو سی ایس ایس کا استعمال کرتے ہوئے باکس کے نیچے اور بائیں جانب سایہ شامل کر سکتے ہیں۔

box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 25px -6px;

آؤٹ پٹ:

8. اوپر اور بائیں جانب ایک ڈیم باکس شیڈو شامل کریں ، نیچے اور دائیں جانب ڈارک شیڈو

آپ اپنے ٹارگٹ ایچ ٹی ایم ایل عنصر کے ساتھ درج ذیل سی ایس ایس کا استعمال کرتے ہوئے باکس کے اوپر اور بائیں جانب ہلکے سائے کے ساتھ ساتھ باکس کے نیچے اور دائیں جانب سیاہ سایہ شامل کرسکتے ہیں۔

box-shadow: rgba(136, 165, 191, 0.48) 6px 2px 16px 0px, rgba(255, 255, 255, 0.8) -6px -2px 16px 0px;

آؤٹ پٹ:

9. ہر طرف ایک پتلا ، رنگین بارڈر شیڈو شامل کریں۔

آپ اپنے ٹارگٹ HTML عنصر کے ساتھ درج ذیل باکس شیڈو سی ایس ایس کا استعمال کرتے ہوئے باکس کے تمام اطراف میں ایک سادہ رنگ کا بارڈر شیڈو شامل کر سکتے ہیں۔

box-shadow: rgba(3, 102, 214, 0.3) 0px 0px 0px 3px;

آؤٹ پٹ:

10. باکس کے نیچے اور بائیں جانب ایک سے زیادہ رنگین بارڈر شیڈو شامل کریں۔

آپ اپنے ٹارگٹ ایچ ٹی ایم ایل عنصر کے ساتھ درج ذیل سی ایس ایس کا استعمال کرتے ہوئے باکس کے نیچے اور بائیں جانب متعدد رنگین بارڈر سائے شامل کر سکتے ہیں۔

box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset;

آؤٹ پٹ:

ٹیکسٹ پیغامات میں smh کا کیا مطلب ہے؟

11. نیچے سے ایک سے زیادہ رنگین بارڈر شیڈو شامل کریں۔

آپ اپنے ٹارگٹ ایچ ٹی ایم ایل عنصر کے ساتھ درج ذیل باکس شیڈو سی ایس ایس کا استعمال کرتے ہوئے باکس کے نیچے ایک سے زیادہ رنگین بارڈر سائے شامل کر سکتے ہیں۔

box-shadow: rgba(240, 46, 170, 0.4) 0px 5px, rgba(240, 46, 170, 0.3) 0px 10px, rgba(240, 46, 170, 0.2) 0px 15px, rgba(240, 46, 170, 0.1) 0px 20px, rgba(240, 46, 170, 0.05) 0px 25px;

آؤٹ پٹ:

12. باکس کے نیچے اور دائیں جانب ایک سے زیادہ رنگین بارڈر شیڈو شامل کریں۔

آپ اپنے ٹارگٹ ایچ ٹی ایم ایل عنصر کے ساتھ درج ذیل سی ایس ایس کا استعمال کرتے ہوئے باکس کے نیچے اور دائیں جانب متعدد رنگین بارڈر سائے شامل کر سکتے ہیں۔

box-shadow: rgba(240, 46, 170, 0.4) 5px 5px, rgba(240, 46, 170, 0.3) 10px 10px, rgba(240, 46, 170, 0.2) 15px 15px, rgba(240, 46, 170, 0.1) 20px 20px, rgba(240, 46, 170, 0.05) 25px 25px;

آؤٹ پٹ:

13. بائیں اور دائیں جانب ہلکے شیڈو شامل کریں ، شیڈو کو نیچے تک پھیلائیں۔

آپ اپنے ٹارگٹ HTML عنصر کے ساتھ درج ذیل باکس شیڈو سی ایس ایس کا استعمال کرتے ہوئے بائیں اور دائیں جانب ہلکے سائے ڈال سکتے ہیں اور باکس کے نیچے سائے کو پھیل سکتے ہیں۔

box-shadow: rgba(0, 0, 0, 0.09) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px;

آؤٹ پٹ:

ایک HTML پیج کے ساتھ CSS کو ضم کریں۔

اب آپ جانتے ہیں کہ CSS کا استعمال کرتے ہوئے ٹھنڈے باکس شیڈو ایفیکٹس کو کیسے شامل کیا جائے ، آپ انہیں HTML عناصر کے ساتھ کئی طریقوں سے آسانی سے ضم کر سکتے ہیں۔

متعلقہ: سی ایس ایس فائلوں کو چیک کرنے ، صاف کرنے اور بہتر بنانے کے لیے 11 مفید ٹولز۔

آپ اسے HTML پیج میں ہی سرایت کر سکتے ہیں یا اسے علیحدہ دستاویز کے طور پر منسلک کر سکتے ہیں۔ HTML دستاویز میں CSS کو شامل کرنے کے تین طریقے ہیں:

اندرونی سی ایس ایس۔

ایمبیڈڈ یا اندرونی اسٹائل شیٹس کے اندر داخل کی جاتی ہیں۔ ایچ ٹی ایم ایل دستاویز کا سیکشن عنصر آپ کوئی بھی نمبر بنا سکتے ہیں۔ ایک ایچ ٹی ایم ایل دستاویز میں عناصر ، لیکن انہیں کے درمیان بند ہونا چاہیے۔ اور ٹیگز. یہاں ایک مثال ہے جس سے ظاہر ہوتا ہے کہ HTML دستاویز کے ساتھ اندرونی CSS کو کیسے استعمال کیا جائے۔





CSS box-shadow

.heading {
text-align: center;
}
.image-box {
display: block;
margin-left: auto;
margin-right: auto;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}




Style 4





ان لائن سی ایس ایس۔

ان لائن سی ایس ایس کا استعمال HTML عنصر میں منفرد طرز کے قواعد شامل کرنے کے لیے کیا جاتا ہے۔ یہ HTML عنصر کے ساتھ بذریعہ استعمال کیا جا سکتا ہے۔ سٹائل وصف. سٹائل وصف کی شکل میں سی ایس ایس خصوصیات ہیں۔ 'پراپرٹی: ویلیو' ایک سیمیکولن سے الگ ( ؛ ).

متعلقہ: سی ایس ایس گرڈ کے ساتھ دو جہتی ویب سائٹ بنانے کا طریقہ سیکھیں۔

تمام سی ایس ایس پراپرٹیز ایک لائن میں ہونی چاہئیں یعنی سی ایس ایس پراپرٹیز کے درمیان کوئی لائن وقفہ نہیں ہونا چاہیے۔ ایچ ٹی ایم ایل دستاویز کے ساتھ ان لائن سی ایس ایس کو استعمال کرنے کا ایک مثال یہ ہے:





CSS box-shadow



Style 4





بیرونی سی ایس ایس۔

بیرونی سی ایس ایس ایچ ٹی ایم ایل دستاویزات پر سٹائل لگانے کا بہترین طریقہ ہے۔ ایک بیرونی سٹائل شیٹ ایک علیحدہ دستاویز (.css فائل) میں سٹائل کے تمام قواعد پر مشتمل ہے ، اس دستاویز کو اس کے بعد HTML دستاویز سے منسلک کیا گیا ہے ٹیگ. ایچ ٹی ایم ایل دستاویزات میں سٹائل کی وضاحت اور اطلاق کے لیے یہ طریقہ بہترین طریقہ ہے کیونکہ متاثرہ ایچ ٹی ایم ایل فائل کو مارک اپ میں کم سے کم تبدیلیوں کی ضرورت ہوتی ہے۔ یہاں ایک مثال ہے جس سے ظاہر ہوتا ہے کہ HTML دستاویز کے ساتھ بیرونی CSS کا استعمال کیسے کریں:

کے ساتھ ایک نئی سی ایس ایس فائل بنائیں۔ .css توسیع اب اس فائل کے اندر درج ذیل سی ایس ایس کوڈ شامل کریں:

.heading {
text-align: center;
}
.image-box {
display: block;
margin-left: auto;
margin-right: auto;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}

آخر میں ، ایک HTML دستاویز بنائیں اور اس دستاویز کے اندر درج ذیل کوڈ شامل کریں:

نیٹ فلکس سب ٹائٹلز کو آف کرنے کا طریقہ




CSS box-shadow




Style 4





نوٹ کریں کہ CSS فائل HTML دستاویز کے ذریعے منسلک ہے۔ ٹیگ اور href وصف.

مندرجہ بالا تینوں طریقے (اندرونی سی ایس ایس ، ان لائن سی ایس ایس اور بیرونی سی ایس ایس) ایک ہی آؤٹ پٹ دکھائیں گے۔

اپنے ویب پیج کو سی ایس ایس کے ساتھ خوبصورت بنائیں۔

سی ایس ایس کا استعمال کرتے ہوئے آپ کو اپنے ویب پیج کی اسٹائلنگ پر مکمل کنٹرول حاصل ہے۔ آپ مختلف HTML خصوصیات کا استعمال کرتے ہوئے ہر HTML عنصر کو اپنی مرضی کے مطابق بنا سکتے ہیں۔ پوری دنیا کے دیو سی ایس ایس اپ ڈیٹس میں حصہ ڈال رہے ہیں ، اور وہ 1996 میں ریلیز ہونے کے بعد سے ایسا کر رہے ہیں۔

خوش قسمتی سے ، سی ایس ایس ابتدائی دوست ہے۔ آپ کچھ سادہ احکامات سے شروع کرکے اور یہ دیکھ کر کہ آپ کی تخلیقی صلاحیت آپ کو کہاں لے جاتی ہے ، کچھ عمدہ مشق حاصل کر سکتے ہیں۔

بانٹیں بانٹیں ٹویٹ ای میل۔ 10 سادہ سی ایس ایس کوڈ کی مثالیں جو آپ 10 منٹ میں سیکھ سکتے ہیں۔

سی ایس ایس کے ساتھ مدد کی ضرورت ہے؟ شروع کرنے کے لیے ان بنیادی CSS کوڈ مثالوں کو آزمائیں ، پھر انہیں اپنے ویب صفحات پر لاگو کریں۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • پروگرامنگ۔
  • ویب ڈیزائن
  • سی ایس ایس
مصنف کے بارے میں یوراج چندر۔(60 مضامین شائع ہوئے)

یوراج دہلی یونیورسٹی ، انڈیا میں کمپیوٹر سائنس کے انڈر گریجویٹ طالب علم ہیں۔ وہ فل اسٹیک ویب ڈویلپمنٹ کے بارے میں پرجوش ہے۔ جب وہ نہیں لکھ رہا ہے ، وہ مختلف ٹیکنالوجیز کی گہرائی کو تلاش کر رہا ہے۔

یوراج چندر سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔