Гомуми күзәтү
Сезнең Bootstrap проектын урнаштыру өчен компонентлар һәм вариантлар, шул исәптән контейнерларны төрү, көчле челтәр системасы, сыгылмалы медиа объект, җаваплы коммуналь класслар.
Контейнерлар
Контейнерлар - Bootstrap'ның иң төп макеты элементы һәм безнең челтәр системасын кулланганда кирәк . Контейнерлар эчендәге эчтәлекне урнаштыру, такта һәм (кайвакыт) үзәкләштерү өчен кулланыла. Контейнерлар оя корса да , күпчелек макетлар ояланган контейнер таләп итми.
Ботстрап өч төрле контейнер белән килә:
.container
,max-width
һәрбер җаваплы ноктада.container-fluid
, буwidth: 100%
барлык нокталарда.container-{breakpoint}
,width: 100%
күрсәтелгән өзеккә кадәр
Түбәндәге таблицада һәр контейнерның оригиналь белән max-width
чагыштырылуы күрсәтелә ..container
.container-fluid
Аларны эштә карагыз һәм аларны безнең Челтәр мисалында чагыштырыгыз .
Өстәмә кечкенә <576px |
Кечкенә ≥576px |
Урта ≥768px |
Зур ≥992px |
Өстәмә зур ≥1200px |
|
---|---|---|---|---|---|
.container |
100% | 540px | 720px | 960px | 1140px |
.container-sm |
100% | 540px | 720px | 960px | 1140px |
.container-md |
100% | 100% | 720px | 960px | 1140px |
.container-lg |
100% | 100% | 100% | 960px | 1140px |
.container-xl |
100% | 100% | 100% | 100% | 1140px |
.container-fluid |
100% | 100% | 100% | 100% | 100% |
Барысы да бердә
Безнең демократик .container
класс - җаваплы, тотрыклы киңлек контейнеры, аның max-width
һәр ноктада үзгәрүе.
Сыеклык
.container-fluid
Визпортның бөтен киңлеген үз эченә алган тулы киңлек контейнеры өчен кулланыгыз .
Onsаваплы
Bootstrap v4.4-та җаваплы контейнерлар яңа. Алар сезгә күрсәтелгән ноктага кадәр 100% киң булган классны күрсәтергә рөхсәт итәләр, шуннан соң без max-width
һәрбер югары нокта өчен кулланабыз. Мисал өчен, тукталыш ноктасына җиткәнче .container-sm
башлау өчен 100% киң, ул кайда киңәячәк , һәм .sm
md
lg
xl
Onsаваплы өзекләр
Bootstrap башта мобиль булу өчен эшләнгәнгә, без үзебезнең макетлар һәм интерфейслар өчен акыллы нокталар булдыру өчен берничә медиа соравын кулланабыз. Бу өзекләр күбесенчә минималь күренеш киңлекләренә нигезләнгән һәм күренеш портлары үзгәргәндә элементларны киңәйтергә мөмкинлек бирә.
Bootstrap беренче чиратта безнең чыганакта челтәр медиа системасы соравы диапазоннарын куллана.
Без CSS чыганагыбызны Sass'та язганлыктан, безнең барлык медиа-сорауларны Sass mixins аша алырга мөмкин:
Без вакыт-вакыт бүтән юнәлештә барган медиа-сорауларны кулланабыз (бирелгән экран зурлыгы яки кечерәк ):
Игътибар итегез, хәзерге вакытта браузерлар контекст соравын хупламаганлыктан, без бу чагыштырулар өчен югары төгәллек белән кыйммәтләр кулланып, фракциональ киңлекләр белән (мәсәлән, югары dpi җайланмаларында билгеле бер шартларда булырга ��өмкин) чикләүләр min-
һәм max-
префикслар һәм күренешләр өстендә эшлибез. .
Тагын бер тапкыр, бу медиа сораулары Sass mixins аша да бар:
Шулай ук минималь һәм максималь киңлек киңлеген кулланып, экран зурлыгының бер сегментын максат итү өчен медиа соравлары һәм миксиннар бар.
Бу медиа сораулары Sass миксиннары аша да бар:
Нәкъ шулай ук, массакүләм мәгълүмат чаралары берничә нокта киңлегендә булырга мөмкин:
Шул ук экран зурлыгына каршы Sass миксины:
Z-индексы
Берничә Bootstrap компонентлары z-index
кулланыла, эчтәлекне тәртипкә китерү өчен өченче күчәрне тәэмин итеп, макетны контрольдә тотарга ярдәм итүче CSS милеге. Без Bootstrap'та килешү буенча z-индекс масштабын кулланабыз, бу навигация, инструментлар һәм поповерлар, модальләр һәм башкалар.
Бу югарырак кыйммәтләр үзенчәлекле саннан башлана, конфликтлардан идеаль рәвештә сакланырлык дәрәҗәдә югары. Безгә катлаулы компонентлар буенча стандартлар җыелмасы кирәк - кораллар, поповерлар, диңгез плиткалары, төшү, модальләр - шуңа күрә без үз-үзебезне тотышта эзлекле була алабыз. 100
Без + яки + куллана алмаган сәбәп юк 500
.
Без бу индивидуаль кыйммәтләрне үзләштерергә өндәмибез; берсен үзгәртсәгез, сез аларның барысын да үзгәртергә тиеш.
Компонентлар эчендә кабатланган чикләрне эшкәртү өчен (мәсәлән, төймәләр һәм кертү төркемнәрендәге керемнәр), без түбән санлы z-index
кыйммәтләрне кулланабыз 1
, 2
һәм 3
килешү буенча, хәрәкәт итү һәм актив хәлләр өчен. Көтү / фокус / актив булганда, без билгеле бер элементны алгы планга чыгарабыз, югарырак z-index
кыйммәт белән кардәш элементлар өстендә чикләрен күрсәтү.