Têgihiştinî
Pêkhat û vebijarkên ji bo danîna projeya xweya Bootstrap, di nav de konteynerên pêçandî, pergalek torê ya hêzdar, tiştek medyayê ya maqûl, û dersên kargêriya bersivdar.
Konteynirên
Konteyner di Bootstrap de hêmana sêwirana herî bingehîn in û dema ku pergala meya torê ya xwerû bikar tînin hewce ne . Ji konteynirek bersivdar, bi firehiya sabît (tê vê wateyê ku di her xala veqetandinê de guheztinên wê max-width
têne guheztin) an firehiya şilî (tê vê wateyê ku ew 100%
her dem fireh e) hilbijêrin.
Digel ku konteynir dikarin hêlîn bibin, pir layoutan hewcedarî konteynirek hêlîn nakin.
Ji .container-fluid
bo konteynirek firehiya tevahî bikar bînin, ku tevahiya firehiya dîmenderê vedigire.
Xalên şikestî yên bersivdar
Ji ber ku Bootstrap ji bo pêşîlêgirtina mobîl hatî pêşve xistin, em çend pirsên medyayê bikar tînin da ku ji bo sêwirandin û navgînên xwe xalên şikestî biafirînin. Van xalên veqetandinê bi piranî li ser bingeha herî kêm firehiyên dîtinê ne û rê didin me ku em hêmanan bi guheztina dîmenderê mezin bikin.
Bootstrap di serî de rêzikên lêgerîna medyaya jêrîn -an jî xalên veqetandinê- di pelên me yên çavkaniya Sass de ji bo sêwirana me, pergala torê, û pêkhateyên me bikar tîne.
Ji ber ku em çavkaniya xwe ya CSS-ê di Sass-ê de dinivîsin, hemî pirsên me yên medyayê bi navgîniya Sass-ê ve têne peyda kirin:
Em carinan pirsên medyayê yên ku ber bi rêyek din ve diçin (mezinahiya ekranê ya diyar an piçûktir ) bikar tînin:
Bala xwe bidinê ku ji ber ku gerok naha pirsên çarçoweya rêzê piştgirî nakin , em li dora sînorkirin min-
û max-
pêşgir û dîmenderan bi firehiyên perçeyî dixebitin (yên ku di bin hin şert û mercan de li ser cîhazên bilind-dpi, mînakî) dikarin bi karanîna nirxan bi rastbûna bilindtir ji bo van berhevdanan bixebitin. .
Carek din, ev pirsên medyayê bi navgîniya Sass mixins jî hene:
Di heman demê de pirs û mîksên medyayê jî hene ku ji bo armanckirina yek perçeyek mezinahiyên ekranê bi karanîna herî kêm û herî zêde firehiya xala veqetînê bikar tînin.
Van pirsên medyayê bi navgîniya Sass mixins jî hene:
Bi heman rengî, pirsên medyayê dibe ku pirfirehiya xala veqetandinê bigire:
Sass mixin ji bo armanckirina heman pîvana ekranê dê bibe:
Z-index
Gelek hêmanên Bootstrap z-index
-ê, taybetmendiya CSS-ê bikar tînin ku bi peydakirina axek sêyem ji bo sazkirina naverokê re dibe alîkar ku sêwirana kontrol bikin. Em di Bootstrap-ê de pîvanek z-indexek xwerû bikar tînin ku ji bo rêgezên navîgasyon, serişteyên amûr û popover, modal, û hêj bêtir hatî sêwirandin.
Van nirxên bilind bi jimareyek kêfî dest pê dikin, têra xwe bilind û taybetî ye ku bi îdeal xwe ji pevçûnan dûr bixin. Pêdiviya me bi komek standard ji van li ser hêmanên xweyên qatkirî heye - şîretên amûran, popover, navbar, dakêşan, modal - da ku em di reftaran de bi awayekî maqûl bin. Sedemek tune ku me nikaribû 100
+ an 500
+ bikar bînin.
Em teşwîqkirina xwerûkirina van nirxên takekesî nakin; heke hûn yek biguherînin, dibe ku hûn hewce ne ku hemî wan biguherînin.
Ji bo birêvebirina sînorên hevgirtî yên di nav pêkhateyan de (mînak, bişkok û têketinên di komên têketinê de), em z-index
nirxên yekhejmarî yên nizm ên 1
, 2
, û 3
ji bo xwerû, hover, û dewletên çalak bikar tînin. Li ser hover/fokus/çalak, em hêmanek taybetî bi nirxek bilindtir derdixin pêş z-index
da ku sînorê xwe li ser hêmanên xwişk û birayên xwe nîşan bidin.