بوٹسٹریپ اسپنرز کے ساتھ کسی جزو یا صفحہ کی لوڈنگ حالت کی نشاندہی کریں، مکمل طور پر HTML، CSS، اور بغیر جاوا اسکرپٹ کے ساتھ بنایا گیا ہے۔
کے بارے میں
بوٹسٹریپ "اسپنرز" کو آپ کے پروجیکٹس میں لوڈنگ کی حالت دکھانے کے لیے استعمال کیا جا سکتا ہے۔ وہ صرف HTML اور CSS کے ساتھ بنائے گئے ہیں، یعنی آپ کو انہیں بنانے کے لیے کسی JavaScript کی ضرورت نہیں ہے۔ تاہم، آپ کو ان کی مرئیت کو ٹوگل کرنے کے لیے کچھ حسب ضرورت جاوا اسکرپٹ کی ضرورت ہوگی۔ ان کی ظاہری شکل، صف بندی اور سائز کو ہماری حیرت انگیز یوٹیلیٹی کلاسز کے ساتھ آسانی سے اپنی مرضی کے مطابق بنایا جا سکتا ہے۔
رسائی کے مقاصد کے لیے، یہاں ہر لوڈر میں شامل ہے role="status"اور ایک نیسٹڈ <span class="sr-only">Loading...</span>۔
بارڈر اسپنر
ہلکے وزن والے لوڈنگ اشارے کے لیے بارڈر اسپنرز کا استعمال کریں۔
لوڈ ہو رہا ہے...
رنگ
بارڈر اسپنر currentColorاس کے لیے استعمال کرتا ہے border-color، یعنی آپ ٹیکسٹ کلر یوٹیلیٹیز کے ساتھ رنگ کو اپنی مرضی کے مطابق بنا سکتے ہیں ۔ آپ معیاری اسپنر پر ہماری کسی بھی ٹیکسٹ کلر یوٹیلیٹی کو استعمال کر سکتے ہیں۔
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
border-colorیوٹیلیٹیز استعمال کیوں نہیں کرتے ؟ transparentہر بارڈر اسپنر کم از کم ایک سائیڈ کے لیے ایک بارڈر متعین کرتا ہے ، لہذا .border-{color}یوٹیلیٹیز اس کو اوور رائیڈ کر دیں گی۔
بڑھتا ہوا اسپنر
اگر آپ کو بارڈر اسپنر پسند نہیں ہے تو گرو اسپنر پر جائیں۔ اگرچہ یہ تکنیکی طور پر گھومتا نہیں ہے، یہ بار بار بڑھتا ہے!
لوڈ ہو رہا ہے...
ایک بار پھر، یہ اسپنر کے ساتھ بنایا گیا ہے ، لہذا آپ متن کے رنگ کی افادیتcurrentColor کے ساتھ اس کی ظاہری شکل کو آسانی سے تبدیل کر سکتے ہیں ۔ یہاں یہ نیلے رنگ میں ہے، اس کے ساتھ معاون متغیرات کے ساتھ۔
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
سیدھ
بوٹسٹریپ میں اسپنرز rems currentColor، اور display: inline-flex. اس کا مطلب ہے کہ ان کا سائز تبدیل کیا جا سکتا ہے، دوبارہ رنگ کیا جا سکتا ہے، اور جلدی سے منسلک کیا جا سکتا ہے۔
مارجن
آسان وقفہ کاری کے لیے مارجن یوٹیلیٹیز استعمال کریں ۔.m-5
شامل کریں .spinner-border-smاور .spinner-grow-smایک چھوٹا اسپنر بنائیں جو تیزی سے دوسرے اجزاء میں استعمال کیا جا سکے۔
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
یا، ضرورت کے مطابق طول و عرض کو تبدیل کرنے کے لیے حسب ضرورت CSS یا ان لائن اسٹائل استعمال کریں۔
لوڈ ہو رہا ہے...
لوڈ ہو رہا ہے...
بٹن
بٹنوں کے اندر اسپنرز کا استعمال اس بات کی نشاندہی کرنے کے لیے کہ فی الحال کوئی کارروائی ہو رہی ہے یا ہو رہی ہے۔ آپ متن کو اسپنر عنصر سے باہر بھی تبدیل کر سکتے ہیں اور ضرورت کے مطابق بٹن کے متن کو استعمال کر سکتے ہیں۔