Անցեք հիմնական բովանդակությանը Բաց թողնել փաստաթղթերի նավարկություն
Check
in English

Z-ինդեքս

Թեև ոչ Bootstrap-ի ցանցային համակարգի մաս, z-ինդեքսները կարևոր դեր են խաղում այն ​​հարցում, թե ինչպես են մեր բաղադրիչները ծածկվում և փոխազդում միմյանց հետ:

Bootstrap-ի մի քանի բաղադրիչներ օգտագործում z-indexեն CSS հատկությունը, որն օգնում է վերահսկել դասավորությունը՝ ապահովելով երրորդ առանցք՝ բովանդակությունը դասավորելու համար: Մենք օգտագործում ենք լռելյայն z-ինդեքսի սանդղակը Bootstrap-ում, որը նախագծված է պատշաճ կերպով շերտավորելու նավիգացիան, գործիքների հուշումներն ու պոպովերները, մոդալները և այլն:

Այս ավելի բարձր արժեքները սկսվում են կամայական թվից, բավականաչափ բարձր և կոնկրետ, որպեսզի իդեալականորեն խուսափեն կոնֆլիկտներից: Մեզ անհրաժեշտ է դրանց ստանդարտ հավաքածու մեր շերտավորված բաղադրիչների համար՝ գործիքների հուշումներ, փոփփերներ, նավագոտիներ, բացվող ցանկեր, մոդալներ, որպեսզի մենք կարողանանք ողջամտորեն հետևողական լինել վարքագծերում: Ոչ մի պատճառ չկա, որ մենք չենք կարող օգտագործել 100+ կամ 500+:

Մենք չենք խրախուսում այս անհատական ​​արժեքների հարմարեցումը. եթե փոխեք մեկը, հավանաբար պետք է փոխեք բոլորը:

$zindex-dropdown:                   1000;
$zindex-sticky:                     1020;
$zindex-fixed:                      1030;
$zindex-offcanvas-backdrop:         1040;
$zindex-offcanvas:                  1045;
$zindex-modal-backdrop:             1050;
$zindex-modal:                      1055;
$zindex-popover:                    1070;
$zindex-tooltip:                    1080;
$zindex-toast:                      1090;

Բաղադրիչների մեջ համընկնող եզրագծերը կարգավորելու համար (օրինակ՝ կոճակներ և մուտքագրումներ մուտքային խմբերում), մենք օգտագործում ենք , -ի ցածր միանիշ z-indexարժեքներ 1, 2իսկ 3լռելյայն, սավառնող և ակտիվ վիճակների համար: Սավառնել/ֆոկուս/ակտիվ ժամանակ մենք ավելի բարձր արժեք ունեցող որոշակի տարր ենք առաջին պլան մղում՝ z-indexցույց տալու իրենց սահմանները եղբայրական տարրերի վրա: