Кереш сүз
JsDelivr һәм шаблон стартер бите белән җаваплы, мобиль беренче сайтлар төзү өчен дөньяда иң популяр булган Bootstrap белән башлап җибәрегез.
Сезнең проектка Bootstrapны тиз өстәргә телисезме? JsDelivr сайтында кешеләр бушлай бирелгән jsDelivr кулланыгыз. Пакет менеджерын кулланып яки чыганак файлларын йөкләргә кирәкме? Йөкләү битенә керегез.
Безнең CSSны йөкләү өчен стиль таблицасын бүтән стиль таблицаларына <link>
күчерегез .<head>
Күпчелек компонентларыбыз эшләү өчен JavaScript куллануны таләп итә. Аерым алганда, аларга jQuery , Popper.js һәм үзебезнең JavaScript плагиннары кирәк. Аларны эшләтеп җибәрү өчен , түбәндәге битләрне ябу теге <script>
алдыннан урнаштырыгыз . </body>
jQuery башта килергә тиеш, аннары Popper.js, аннары безнең JavaScript плагиннары.
Без jQuery-ның нечкә төзелешен кулланабыз , ләкин тулы версия дә ярдәм итә.
Кайсы компонентлар jQuery, безнең JS, һәм Popper.js таләп итә? Түбәндәге шоу компонентлары сылтамасына басыгыз. Гомуми бит структурасы турында бөтенләй белмәсәгез, үрнәк бит шаблоны өчен укуны дәвам итегез.
Безнең bootstrap.bundle.js
һәм Попперныbootstrap.bundle.min.js
кертә , ләкин jQuery түгел . Bootstrap'ка кертелгәннәр турында күбрәк мәгълүмат алу өчен зинһар, безнең эчтәлек бүлеген карагыз.
JavaScript таләп итүче компонентларны күрсәт
- Эштән азат итү турында хәбәрләр
- Штатларны алыштыру төймәләре һәм рамка / радио функциональлеге
- Барлык слайд тәртибе, контроль, күрсәткечләр өчен карусель
- Эчтәлекнең күренүчәнлеген алыштыру өчен таркалу
- Күрсәтү һәм урнаштыру өчен тамчылар (шулай ук Popper.js кирәк )
- Тәртипне күрсәтү, урнаштыру, әйләндерү тәртибе
- Respаваплы тәртипне тормышка ашыру өчен безнең Collapse плагинын киңәйтү өчен Navbar
- Күрсәтү һәм урнаштыру өчен кораллар һәм поповерлар (шулай ук Popper.js кирәк )
- Scrollspy әйләндерү тәртибе һәм навигация яңартулары өчен
Соңгы дизайн һәм үсеш стандартлары белән битләрегезне урнаштырыгыз. Димәк, HTML5 доктипын куллану һәм дөрес җаваплы тәртип өчен визута мета-тегын кертү дигән сүз. Барысын бергә туплагыз, битләрегез шулай булырга тиеш:
Бу битнең гомуми таләпләре өчен кирәк. Сайтыгызның эчтәлеген һәм компонентларын урнаштыра башлау өчен Layout документларына яки безнең рәсми мисалларга керегез .
Bootstrap бик мөһим глобаль стильләр һәм көйләүләр куллана, сез аны кулланганда белергә тиеш, аларның барысы да диярлек кросс браузер стильләрен нормалаштыруга юнәлтелгән. Әйдәгез чумып алыйк.
Bootstrap HTML5 доктипын куллануны таләп итә. Ансыз, сез кызыклы тулы булмаган стилизацияне күрерсез, ләкин аны кертеп, бик зур тыгызлык тудырырга тиеш түгел.
Bootstrap башта мобиль эшләнде , без мобиль җайланмалар өчен кодны оптимальләштерәбез, аннары CSS медиа соравы ярдәмендә компонентларны киңәйтәбез. Барлык җайланмалар өчен дөрес күрсәтүне һәм сенсорны зурайтуны тәэмин итү өчен , сезнең өчен җаваплы күренеш мета-тегын өстәгез <head>
.
Сез моның мисалын стартер шаблонында күрә аласыз .
CSS-та турыдан-туры зурлау өчен без глобаль box-sizing
кыйммәтне content-box
күчәбез border-box
. Бу padding
элементның соңгы исәпләнгән киңлегенә тәэсир итмәвен тәэмин итә, ләкин ул Google Карталар һәм Google Custom Search Engine кебек өченче як программаларында проблемалар тудырырга мөмкин.
Сирәк очракта сез аны кире кагарга тиеш, түбәндәге кебек әйберләр кулланыгыз:
Aboveгарыдагы фрагмент белән, ояланган элементлар, шул исәптән барлыкка килгән эчтәлекне ::before
дә кертеп, барысы да моның өчен ::after
күрсәтелгәнне мирас итеп алалар .box-sizing
.selector-for-some-widget
CSS Tricks-та бокс моделе һәм зурлыгы турында күбрәк белү .
Яхшыртылган кросс-браузерны күрсәтү өчен, без Reboot -ны браузерлар һәм җайланмалардагы туры килмәүләрне төзәтү өчен кулланабыз, шул ук вакытта гомуми HTML элементларына бераз күбрәк фикерле яңарышлар тәкъдим итәбез.
Bootstrap үсеше турында яңартып торыгыз һәм бу файдалы ресурслар белән җәмгыятькә мөрәҗәгать итегез.
- Твиттерда @getbootstrap артыннан барыгыз .
- Рәсми Bootstrap блогына укыгыз һәм язылыгыз .
- IRCдагы Bootstrappers белән аралашу. Серверда
irc.freenode.net
,##bootstrap
каналда. - Тикшерү ярдәме Стек ташкыннан табылырга мөмкин (билгеле
bootstrap-4
). - Эшләүчеләр пакетларда ачкыч сүз кулланырга тиеш, алар npm
bootstrap
аша таратканда яки максималь ачылу өчен охшаш тапшыру механизмнары аша Bootstrap функциясен үзгәртә яки өсти.
Соңгы гайбәтләр һәм искиткеч музыкаль видеолар өчен сез шулай ук Твиттерда @getbootstrap артыннан бара аласыз.