Вовед
Започнете со Bootstrap, најпопуларната рамка во светот за градење одговорни, мобилни страници на прво место, со jsDelivr и почетна страница за шаблони.
Сакате брзо да додадете Bootstrap на вашиот проект? Користете jsDelivr, обезбедено бесплатно од луѓето во jsDelivr. Користите менаџер на пакети или треба да ги преземете изворните датотеки? Одете на страницата за преземања.
Копирајте-залепете го листот со стилови <link>
во вашиот <head>
пред сите други листови со стилови за да го вчитате нашиот CSS.
Многу од нашите компоненти бараат употреба на JavaScript за да функционираат. Поточно, тие бараат jQuery , Popper.js и нашите сопствени додатоци за JavaScript. Поставете ги следните <script>
s блиску до крајот на вашите страници, веднаш пред ознаката за затворање </body>
, за да ги овозможите. Прво мора да дојде jQuery, потоа Popper.js, а потоа нашите приклучоци за JavaScript.
Ја користиме тенката изработка на jQuery , но целосната верзија е исто така поддржана.
Ве интересира кои компоненти експлицитно бараат jQuery, нашиот JS и Popper.js? Кликнете на врската прикажи компоненти подолу. Ако воопшто не сте сигурни за општата структура на страницата, продолжете да читате за пример за шаблон за страница.
Прикажи компоненти за кои е потребен JavaScript
- Известувања за отпуштање
- Копчиња за менување состојби и поле за избор/функционалност на радио
- Рингишпил за сите однесувања, контроли и индикатори на слајдот
- Собери за менување на видливоста на содржината
- Спуштање за прикажување и позиционирање (исто така бара Popper.js )
- Модали за прикажување, позиционирање и однесување на лизгање
- Navbar за проширување на нашиот приклучок Collapse за да се имплементира одговорно однесување
- Совети за алатки и поповери за прикажување и позиционирање (потребно е и Popper.js )
- Scrollspy за однесување на лизгање и ажурирања за навигација
Погрижете се да ги поставите вашите страници со најновите стандарди за дизајн и развој. Тоа значи користење на HTML5 doctype и вклучување на мета-ознака на приказ на приказ за правилно реагирачко однесување. Соберете го сето тоа и вашите страници треба да изгледаат вака:
Тоа е сè што ви треба за севкупните барања на страницата. Посетете ги документите за распоред или нашите официјални примери за да започнете со поставување на содржината и компонентите на вашата страница.
Bootstrap користи неколку важни глобални стилови и поставки за кои ќе треба да знаете кога го користите, а сите се речиси исклучиво насочени кон нормализирање на стиловите на вкрстени прелистувачи. Ајде да се нурнеме.
Bootstrap бара употреба на HTML5 doctype. Без него, ќе видите некој фанки нецелосен стајлинг, но неговото вклучување не треба да предизвика значителни икање.
Bootstrap е развиен прво за мобилни телефони , стратегија во која прво го оптимизираме кодот за мобилни уреди, а потоа ги зголемуваме компонентите колку што е потребно користејќи CSS-пребарувања за медиуми. За да обезбедите правилно прикажување и зумирање на допир за сите уреди, додајте ја мета-ознаката за приказ на приказ со одговор на вашиот <head>
.
Можете да видите пример за ова во акција во шаблонот за стартер .
За поедноставно одредување на големината во CSS, ја префрламе глобалната box-sizing
вредност од content-box
во border-box
. Ова осигурува дека padding
нема да влијае на конечната пресметана ширина на елементот, но може да предизвика проблеми со некои софтвери од трети страни како Google Maps и Google Custom Search Engine.
Во ретки прилики кога треба да го отфрлите, користете нешто како следново:
Со горенаведениот фрагмент, вгнездените елементи - вклучително и генерирана содржина преку ::before
и ::after
- сите ќе го наследат наведеното box-sizing
за тоа .selector-for-some-widget
.
Дознајте повеќе за моделот на кутијата и големината на CSS Tricks .
За подобрено прикажување меѓу прелистувачите, користиме Рестартирање за да ги исправиме недоследностите меѓу прелистувачите и уредите, а истовремено обезбедуваме малку повеќе оценети ресетирање на вообичаените HTML елементи.
Останете во тек со развојот на Bootstrap и допрете до заедницата со овие корисни ресурси.
- Следете @getbootstrap на Твитер .
- Прочитајте и претплатете се на Официјалниот блог за подигање .
- Разговарајте со колегите Bootstrappers во IRC. На
irc.freenode.net
серверот, во##bootstrap
каналот. - Помош за имплементација може да се најде на Stack Overflow (означен
bootstrap-4
). - Програмерите треба да го користат клучниот збор
bootstrap
на пакетите кои ја менуваат или додаваат функционалноста на Bootstrap при дистрибуција преку npm или слични механизми за испорака за максимална откриеност.
Можете исто така да го следите @getbootstrap на Твитер за најновите озборувања и прекрасни музички видеа.