Փաստաթղթեր և օրինակներ Bootstrap-ի մաքսային առաջընթացի գծերի օգտագործման համար, որոնք աջակցում են կուտակված շերտերին, անիմացիոն ֆոնին և տեքստային պիտակներին:
Ինչպես է դա աշխատում
Առաջընթացի բաղադրիչները կառուցված են երկու HTML տարրերով, որոշ CSS լայնությունը սահմանելու համար և մի քանի ատրիբուտներով: Մենք չենք օգտագործում HTML5 <progress>տարրը , ապահովելով, որ դուք կարող եք դասավորել առաջընթացի գծերը, շարժել դրանք և տեղադրել տեքստային պիտակներ դրանց վրա:
Մենք օգտագործում ենք .progressորպես փաթաթան՝ նշելու առաջընթացի տողի առավելագույն արժեքը:
Մենք օգտագործում ենք ներքինը .progress-bar, որպեսզի ցույց տանք մինչ այժմ առաջընթացը:
Դրանց .progress-barլայնությունը սահմանելու համար պահանջվում է ներկառուցված ոճ, օգտակար դաս կամ հատուկ CSS:
Այն .progress-barնաև պահանջում է որոշ roleև ariaատրիբուտներ՝ այն հասանելի դարձնելու համար:
Միավորեք այդ ամենը, և դուք կունենաք հետևյալ օրինակները:
Ավելացրեք պիտակներ ձեր առաջընթացի գծերում՝ տեղադրելով տեքստը .progress-bar.
25%
Բարձրություն
Մենք միայն heightարժեք ենք սահմանել .progress, այնպես որ, եթե դուք փոխեք այդ արժեքը, ներքինը .progress-barավտոմատ կերպով համապատասխանաբար կչափափոխվի:
Նախապատմություններ
Օգտագործեք ֆոնային օգտակար դասեր՝ անհատական առաջընթացի գծերի տեսքը փոխելու համար:
Բազմաթիվ բարեր
Անհրաժեշտության դեպքում ներառեք առաջընթացի մի քանի տողեր առաջընթացի բաղադրիչում:
Գծավոր
Ավելացրե՛ք .progress-bar-stripedցանկացածին .progress-bar՝ CSS գրադիենտի միջոցով գծեր կիրառելու համար առաջընթացի գծի ֆոնի գույնի վրա:
Անիմացիոն գծեր
Գծավոր գրադիենտը կարող է նաև անիմացիոն լինել: Ավելացրեք .progress-bar-animated՝ .progress-barCSS3 անիմացիաների միջոցով շերտերն աջից ձախ շարժելու համար: