Кіріспе
JsDelivr және үлгінің бастапқы беті бар жауап беретін, мобильді бірінші сайттарды құруға арналған әлемдегі ең танымал негіз болып табылатын Bootstrap-пен бастаңыз.
Жобаңызға Bootstrap жылдам қосқыңыз келе ме? jsDelivr сайтындағы адамдар тегін беретін jsDelivr пайдаланыңыз. Пакет менеджерін пайдалану немесе бастапқы файлдарды жүктеп алу керек пе? Жүктеп алулар бетіне өтіңіз.
CSS-ті жүктеу үшін стильдер кестесін барлық басқа стиль кестелерінен бұрын көшіріп қойыңыз <link>
.<head>
Біздің көптеген компоненттер жұмыс істеуі үшін JavaScript пайдалануды талап етеді. Атап айтқанда, олар jQuery , Popper.js және біздің жеке JavaScript плагиндерін қажет етеді. Оларды қосу үшін келесі <script>
сөздерді беттеріңіздің соңына, жабу тегіне дейін қойыңыз . </body>
Алдымен jQuery, содан кейін Popper.js, содан кейін JavaScript плагиндері болуы керек.
Біз jQuery-дің жұқа құрылымын қолданамыз , бірақ толық нұсқасына да қолдау көрсетіледі.
Қандай құрамдастарға jQuery, JS және Popper.js қажет екені қызық? Төмендегі компоненттерді көрсету сілтемесін басыңыз. Егер сіз жалпы бет құрылымына сенімді болмасаңыз, мысал бет үлгісін оқуды жалғастырыңыз.
JavaScript қажет құрамдастарды көрсету
- Бас тарту туралы ескертулер
- Күйлерді ауыстыру және құсбелгі/радио функциясы үшін түймелер
- Барлық слайд әрекеттеріне, басқару элементтеріне және индикаторларына арналған карусель
- Мазмұнның көріну мүмкіндігін ауыстыру үшін жию
- Көрсету және орналастыру үшін ашылмалы тізімдер (сонымен қатар Popper.js қажет )
- Көрсету, орналастыру және айналдыру әрекетіне арналған модальдар
- Жауапты әрекетті жүзеге асыру үшін Collapse плагинін кеңейтуге арналған шарлау тақтасы
- Көрсету және орналастыру үшін құралдар кеңестері мен қалқымалы құралдар (сонымен қатар Popper.js қажет )
- Айналдыру әрекеті мен шарлау жаңартулары үшін Scrollspy
Сіздің беттеріңіз соңғы дизайн және әзірлеу стандарттарымен реттелетініне сенімді болыңыз. Бұл HTML5 құжат түрін пайдалануды және дұрыс жауап беру әрекеттері үшін көру портының мета тегін қосуды білдіреді. Барлығын біріктіріңіз және сіздің беттеріңіз келесідей болуы керек:
Бұл жалпы бет талаптары үшін қажет нәрсе. Сайттың мазмұны мен құрамдастарын орналастыруды бастау үшін Layout құжаттарына немесе ресми мысалдарымызға кіріңіз .
Bootstrap бірнеше маңызды жаһандық стильдер мен параметрлерді пайдаланады, оларды пайдалану кезінде білу қажет, олардың барлығы дерлік тек қана кросс-браузер стильдерін қалыпқа келтіруге бағытталған. Сүңгіп алайық.
Bootstrap HTML5 құжат түрін пайдалануды талап етеді. Онсыз сіз кейбір күлкілі аяқталмаған сәндеуді көресіз, бірақ оны қоса алғанда, айтарлықтай ықырық тудырмауы керек.
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 әзірлемелерін жаңартып отырыңыз және осы пайдалы ресурстармен қауымдастыққа хабарласыңыз.
- Twitter -де @getbootstrap қа жазылыңыз .
- The Official Bootstrap блогын оқыңыз және жазылыңыз .
- IRC жүйесіндегі басқа жүктеушілермен сөйлесіңіз.
irc.freenode.net
Серверде, арнада##bootstrap
. bootstrap-4
Іске асыру анықтамасын Stack Overflow (белгіленген ) бөлімінен табуға болады .- Әзірлеушілер npm немесе ұқсас жеткізу тетіктері
bootstrap
арқылы тарату кезінде Bootstrap функционалдығын өзгертетін немесе қосатын бумалардағы кілт сөзді максималды анықталу үшін пайдалануы керек.
Сондай-ақ , соңғы өсек пен керемет музыкалық бейнелерді көру үшін Twitter-де @getbootstrap жазылуыңызға болады .