સ્ટેક્ડ બાર, એનિમેટેડ બેકગ્રાઉન્ડ અને ટેક્સ્ટ લેબલ્સ માટે સપોર્ટ દર્શાવતા બુટસ્ટ્રેપ કસ્ટમ પ્રોગ્રેસ બારનો ઉપયોગ કરવા માટે દસ્તાવેજીકરણ અને ઉદાહરણો.
તે કેવી રીતે કામ કરે છે
પ્રોગ્રેસ ઘટકો બે HTML ઘટકો, પહોળાઈ સેટ કરવા માટે કેટલાક CSS અને થોડા લક્ષણો સાથે બનેલ છે. અમે HTML5 <progress>ઘટકનો ઉપયોગ કરતા નથી , એ સુનિશ્ચિત કરીને કે તમે પ્રોગ્રેસ બારને સ્ટેક કરી શકો, તેમને એનિમેટ કરી શકો અને તેમના પર ટેક્સ્ટ લેબલ્સ મૂકી શકો.
અમે .progressપ્રોગ્રેસ બારની મહત્તમ કિંમત દર્શાવવા માટે રેપર તરીકે ઉપયોગ કરીએ છીએ.
અમે .progress-barઅત્યાર સુધીની પ્રગતિ દર્શાવવા માટે આંતરિકનો ઉપયોગ કરીએ છીએ.
.progress-barતેમની પહોળાઈ સેટ કરવા માટે ઇનલાઇન શૈલી, ઉપયોગિતા વર્ગ અથવા કસ્ટમ CSS ની જરૂર છે.
તેને સુલભ બનાવવા માટે .progress-barકેટલીક roleઅને વિશેષતાઓની પણ જરૂર છે .aria
તે બધાને એકસાથે મૂકો, અને તમારી પાસે નીચેના ઉદાહરણો છે.
બુટસ્ટ્રેપ પહોળાઈ સેટ કરવા માટે મુઠ્ઠીભર ઉપયોગિતાઓ પૂરી પાડે છે . તમારી જરૂરિયાતો પર આધાર રાખીને, આ પ્રગતિને ઝડપથી ગોઠવવામાં મદદ કરી શકે છે.
લેબલ્સ
ની અંદર ટેક્સ્ટ મૂકીને તમારા પ્રોગ્રેસ બારમાં લેબલ્સ ઉમેરો .progress-bar.
25%
ઊંચાઈ
અમે ફક્ત heightપર એક મૂલ્ય સેટ કરીએ છીએ .progress, તેથી જો તમે તે મૂલ્યને બદલો છો, તો આંતરિક .progress-barતે મુજબ આપમેળે માપ બદલશે.
પૃષ્ઠભૂમિ
વ્યક્તિગત પ્રગતિ બારના દેખાવને બદલવા માટે પૃષ્ઠભૂમિ ઉપયોગિતા વર્ગોનો ઉપયોગ કરો.
બહુવિધ બાર
જો તમને જરૂર હોય તો પ્રોગ્રેસ કમ્પોનન્ટમાં બહુવિધ પ્રોગ્રેસ બાર શામેલ કરો.
બીજા રંગના પટાવાળું
પ્રોગ્રેસ બારના પૃષ્ઠભૂમિ રંગ પર CSS ગ્રેડિયન્ટ દ્વારા સ્ટ્રાઇપ લાગુ કરવા .progress-bar-stripedમાટે કોઈપણ ઉમેરો ..progress-bar
એનિમેટેડ પટ્ટાઓ
પટ્ટાવાળી ઢાળ પણ એનિમેટેડ કરી શકાય છે. CSS3 એનિમેશન દ્વારા જમણેથી ડાબે પટ્ટાઓને એનિમેટ .progress-bar-animatedકરવા માટે ઉમેરો ..progress-bar