Bootstrap on tehokas, mobiili-ensimmäinen, reagoiva front-end-kehys, joka on rakennettu CSS: llä, HTML: llä ja JavaScript-ohjelmalla. Se tarjoaa paljon etuja alusta lähtien ja jopa monien muiden puitteiden kautta.

Bootstrap on alunperin kehittänyt Twitterin suunnittelija ja kehittäjä, ja se on tullut maailman suosituimpiin etupäähineisiin. Se tunnettiin ensimmäisen kerran nimellä Twitter Blueprint, ennen kuin se tuli avoimeksi lähdekoodiksi ja toimi Twitterin sisäisenä tyylimuotona yli vuoden ajan ennen julkaisemista julkisesti.

Jos et tunne Bootstrapia, resurssit ja tiedot antavat sinulle nopeuden.

Miksi Bootstrap?

Bootstrapilla on paljon etuja, kun aloitat raaputus web-projekteihisi. Yksi suurimmista syistä on suuri määrä Bootstrapille käytettävissä olevia resursseja, varsinkin kun verrataan paljon muihin kehikkoihin ja boilerplatesiin (saamme myöhemmin).

Käytettävissä olevien resurssien lisäksi Bootstrap on paljon muita syitä:

  1. Se on helppokäyttöinen: Aloittaminen Bootstrapilla on melko nopea ja helppo prosessi. Ja se on joustava: voit käyttää sitä vähemmän tai CSS: llä ja jopa Sassilla (jos lataat Sass-versiota).
  2. Verkko: Bootstrap käyttää 12-sarakkeen reagoivaa verkkoa. Se tukee myös sisäkkäisiä ja offset-elementtejä. Verkko voidaan pitää herkästi, tai voit helposti vaihtaa sen kiinteään asetteluun.
  3. Nopeampi kehitys: koska Bootstrapilla on niin paljon valmiita komponentteja ja resursseja, se voi merkittävästi nopeuttaa kehitystyötäsi.
  4. Base-tyylejä: Bootstrap sisältää perusstylejä HTML-elementeille, joita käytät joka tapauksessa. Se sisältää tyylejä typografian, lomakkeiden, kuvien ja paljon muuta.
  5. Esiohjelmoidut komponentit: Bootstrap sisältää myös valmiita komponentteja pudotuspeleihin, nav-palkkeihin, hälytyksiin ja muihin.
  6. Bundled JavaScript -komponentit: Bootstrap sisältää joukon JavaScript-komponentteja funktion lisäämiseksi. Sen avulla on helppo käsitellä asioita, kuten modaaliset ikkunat, työkaluvinkkejä, hälytyksiä ja paljon muuta. Voit ohittaa kirjoitusohjelmat kaikki yhdessä.
  7. Erinomainen dokumentaatio: Bootstrapilla on poikkeuksellinen dokumentaatio, joka on hyödyllinen sekä aloittelijoille että edistyneemmille käyttäjille.
  8. Helppo integrointi: Bootstrap voidaan integroida erilaisiin muihin kehikkoihin ja alustoihin sekä uusilla että nykyisillä. Voit jopa käyttää vain tiettyjä Bootstrap-elementtejä nykyisen CSS-sivusi rinnalla.

Aloittaminen Bootstrap-ohjelmalla

Sinulla on kaksi päätapaa lataa Boostrap : esikäännetty versio tai lähdekoodiversio. Kumpi valitset riippuu siitä, miten haluat aloittaa.

Esikilpailu on valmis pudotusvalmistukseen käytännöllisesti katsoen missä tahansa projektissa, ja siihen kuuluu koottu CSS ja JS sekä kustakin koottu ja minified versio. Sisältyvät Glyphicon-fontit sekä valinnainen Bootstrap-teema.

Lähdekoodiversiossa on esiasetetut CSS- ja JavaScript-ominaisuudet sekä fonttien ominaisuudet. Sisältää myös vähemmän, JavaScriptin ja dokumentaation. Pohjimmiltaan se on täydellisempi versio, vaikka oppimiskäyrä on hieman korkeampi kuin esikäännetty versio.

Myös Bootstrap-versiota on siirretty vähemmän Sassista, mikä on erityisen hyödyllistä, jos haluat sisällyttää sen Rails-, Compass- tai Sass-vain -projekteihin.

Kun olet päättänyt version, jonka haluat asentaa, sinun on asennettava Grunt, joka on rakennettu järjestelmä Bootstrap käyttää. Sinun on ensin ladattava ja asennettava node.js ja sitten Grunt. Sieltä löydät erilaisia ​​sormenpäitä käskyjä.

Sitten voit aloittaa perus Bootstrap HTML -mallin tai yhden niiden esimerkkimalleja . Esimerkkimalleissa on ristikkorakenteet, jumbotronipohjaiset asettelut, erilaiset navbarit ja muut mukautetut komponentit (jopa blogi ja kirjautumissivu).

Entä jos en halua reagoivaa sivustoa?

Kun Bootstrap on reagoiva ja liikuteltava ensin laatikosta, sen ei tarvitse pysyä tällä tavalla, jos et halua vastaavaa sivustoa. Sinun tarvitsee vain poistaa se käytöstä, poista CSS: n näkymän sisällönkuvauskenttä, ohittaa konttien leveys kullekin ristikkorakenteelle, poista navigaattoreiden romahtaminen ja laajentaminen ja tee joitain muutoksia ristikohteluihin, käyttää niitä uudelleen. Voit lukea ohjeita kohdassa Aloitusopas .

Bootstrap-laajennukset, laajennukset ja komponentit

Bootstrapissa on paljon hyviä ominaisuuksia, mutta siinä on myös paljon tapoja laajentaa sen toimintoja vastaamaan tarpeitasi.

Polttoaine UX on joukko JavaScript-ohjaimia verkkosovelluksille. Voit ottaa käyttöön vain haluamasi ohjaimet yli kymmenestä käytettävissä olevasta.

polttoaine ux

Jasny Bootstrap on joukko komponentteja, mukaan lukien vertikaalinen nav-komponentti ja hälytykset.

Jasny Bootstrap

Bootstrap yhdistettyjen lisää pinottavat, reagoivat AJAX-modaaliset ikkunat Bootstrap-sivustoosi. Se tukee koko leveä modaaleja ja pitkiä modaleja muilla muodoilla.

bootstrap yhdistettyjen

Bootbox.js on pieni kirjasto, jonka avulla voit luoda ohjelmoitavia valintaikkunoita helposti.

bootbox.js

Bootstrap-kuvagalleria on laajennus blueimp Gallery -ohjelmaan, joka on kosketusnäyttöinen, reagoiva kuvagalleria Bootstrapin modaalivalintaikkunan avulla.

bootstrap kuvagalleria

Bootstrap Lightbox on yksinkertainen lightbox-laajennus, joka perustuu Bootstrap-modaaliliittimeen. Se sisältää taustakuvan vaihtoehdot, lightboxin sulkemisen ja paljon muuta.

Bootstrap Lightbox

Bootstrap Form Helpers on kokoelma jQuery-laajennuksia parempien lomakkeiden rakentamiseen. Voit käyttää suurimman osan niistä itsenäisesti tai yhdessä tarpeidesi mukaan.

bootstrap-muotoisia avustajia

ilmoitukset on Bootstrap-laajennus, jonka avulla voit helposti lisätä mukautettuja ilmoituksia verkkosivustoosi tai sovellukseen. Voit valita sijainnin, tyypin, siirtymät ja paljon muuta.

ilmoitukset

Bootstrap-murina on jQuery-plugiini, joka muuntaa säännölliset Bootstrap-hälytykset Growl-tyyppisiin ilmoituksiin. Tiedoissa, virheissä ja menestystyyleissä on hälytyksiä ja se tukee useita peräkkäisiä ilmoituksia.

bootstrap murisee

Bootstrap-Select lisää mukautetun Bootstrap-valintapainikkeen pudotusvalikosta.

boostrap-Select

Boostrap Maxlength antaa visuaalisen takaisinkytkentäindikaattorin kenttätulon maxlength-attribuutille.

boostrap maxlength

Boostrap Markdown helpottaa lomakkeiden Markdown-tuen lisäämistä ja muuttaa ne saumattomasti Markdown-editoriksi.

bootstrap markdown

Bootstrap Switch 3 tekee valintaruuduista ja valintanäppäimistä helppoa vaihtamaan kytkimet.

bootstrap-kytkin

jQuery-tiedoston lataus lisää jQuery-tiedoston latausnäkymän, jossa on tuki vedä ja pudota, useita tiedostojen valintaa ja paljon muuta.

jquery-tiedoston lataaminen

jqBootstrapValidation on jQuery-validointisovellus Bootstrap-lomakkeisiin, jotka ovat helppokäyttöisiä ja jotka helpottavat selkeitä ohjeita validointivirheiden yhteydessä.

jqbootstrapvalidation

Bootstrap-wysihtml5 on yksinkertainen ja kaunis HTML5 WYSIWYG-editori, joka tulee JavaScript-laajennukseksi.

bootstrap-wysihtml5

Bootstrap Multiselect on jQuery-plugin käyttöliittymille, jotka käyttävät valittuja tuloja, joissa on useita attribuutteja ja jotka näytetään pudotuksina valintaruuduilla.

bootstrap multiselect

BIC-kalenteri on jQuery yksinkertainen kalenteri tapahtumien merkitsemiseen.

bic kalenteri

bootstrap-datetimepicker on yksinkertainen Bootstrap-päivämäärän ja ajan keräyskomponentti.

bootstrap-datetimepicker

Kellotaulu on Bootstrap-ajastinpeli, jossa on vaihtoehtoja esimerkiksi muotoilulle ja laukaisulle.

kellotaulu

Bootstrap Timepicker on helppo valita tekstinsyöttöajan aika joko hiirellä tai nuolinäppäimillä.

bootstrap timepicker

Väripaletti Bootstrapille on yksinkertainen värivalitsin, joka tarjoaa perus-, Gmail-tyylisiä ja mukautettuja väripaletteja.

väripaletti bootstrapille

Pick-Color on jQuery Bootstrap-värivalitsin, joka mahdollistaa joustavan tekstinsyötön, tallennetut värit ja paljon muuta.

Pick-väri

Bootstro.js helpottaa opastettua kierrosta verkkosivustollesi.

bootstro

Sosiaaliset painikkeet Twitter Bootstrap 2: lle antaa sosiaalisia painikkeita, jotka ovat vektoreita, zoomoitavia, verkkokalvoisia ja muokattavissa olevia.

sosiaalisia painikkeita

Flippant.js on JavaScript- ja CSS-kirjasto, jolla voidaan kääntää asioita, jotka on helppo muokata ilman riippuvuuksia.

flippant.js

Tab pudota Bootstrap järjestää välilehtisi pudotusvalikkoihin, kun ne eivät kaikki sovi sopivaan tilaan.

välilehti pudotusta varten

Tocify on jQuery-sisällysluettelon plugin, jota voidaan käsitellä Bootstrap-ohjelmalla.

tocify

Bootpag on jQuery-plugin dynaamiseen sivuttamiseen, joka toimii Bootstrap-ohjelmalla tai omalla tavallaan.

bootpag

Typeahead.js on JavaScript-kirjasto Twitteristä rakentamisesta tyyppikirjaimiin.

typeahead.js

X-muokattavissa voit luoda muokattavia elementtejä sivullasi Bootstrapissa.

X-muokattavissa

Bootstrap-puunäkymä on yksinkertainen ratkaisu hierarkkisten puurakenteiden näyttämiseen.

bootstrap-puunäkymä

Tokenfield Bootstrapille on kehittynyt tunnistusliittymä, joka keskittyy näppäimistöön ja kopioi-liitä tukeen.

tokenfield

Bootstrap Tähtiluokitus on jQuery-tähtiluokitusohjelma, joka tukee ominaisuuksia, kuten jakeittain täytettävät ja RTL-syöttötuen.

Tähtiluokitus

Yamm Megamenu on vielä toinen Megamenu Bootstrap, joka käyttää standardin navbar merkintä ja neste verkkoon luokkiin.

yamm megamenu

Summernote on yksinkertainen WYSIWYG-editori Bootstrapille.

summernote

Knockout-Bootstrap on joukko knockout-sidontakäsittelijöitä, jotka käyttävät Bootstrap-JavaScript-widgetejä.

tyrmäys

Gridmanager.js voit luoda ja muokata ruudukon ulkoasuja kehyksissä kuten Bootstrap.

gridmanager

Liukusäädin Bootstrapille on Bootstrap-liukukomponentti lomakkeille.

liukusäädin bootstrap

WATable on jQuery-plugin, jonka avulla voit suodattaa, muotoilla, paginoida ja lajitella tietosi nopeasti ja helposti.

watable

Bootstrap Datagrid on jQuery-laajennus Bootstrap-ohjelmalle, joka on täysin muokattavissa ja samalla yksinkertainen ja tehokas.

bootstrap datagrid

PNotify on JavaScript-ilmoitusten laajennus Bootstrapille.

pnotify

Bootstrap Tour on yksinkertainen laajennus sivustokohteiden luomiseen Bootstrap-ohjelmalla (tai ilman sitä).

bootstrap-kiertue

Bootstrap Accessibility Plugin Bootstrap Accessibility Plugin , PayPalista, tekee paljon Bootstrap-komponentteja saatavilla näppäimistö- ja näytönlukija-käyttäjille.

bootstrap helppokäyttöinen plugin

Bootstrap Video Player on muokattava HTML5-videotoimittaja jQuery-plugin.

bootstrap-videosoitin

Ladda UI on joukko kuormitusindikaattoreita, jotka on tarkoitettu käytettäväksi pääasiassa lomakkeiden kanssa.

ladda ui

Bootstrap-teemoja, malleja ja käyttöliittymäsarjoja

Voit luoda omia teemoja ja malleja tyhjästä, jos valitset, tai tutustu näihin ilmaisiin ja premium-arvoihin ajan säästämiseksi. Jotkut on tarkoitettu käytettäviksi niin-on, kun taas paljon muita on tarkoitus olla hyppäämällä pisteitä omia malleja.

Creative Market on saatavilla yli 300 Bootstrap-teemaa.

Creative Market

BootstrapMade tarjoaa teemoja eri tyyliin.

bootstrapmade

BootstrapBay on markkinapaikka premium Bootstrap -teemalleille ja malleille, joilla voit ostaa tai myydä.

bootstrapbay

GridGum on premium-teemamarkkina, jossa on tarjolla kymmeniä teemoja.

gridgum

ThemeForest on satoja Bootstrap-teemoja myytävänä alkaen vain 4 dollaria.

ThemeForest

WrapBootstrap tarjoaa teemoja kaikesta verkkokauppasivustoista aloitussivuihin.

wrapbootstrap

Cardeostrap on valtava käyttöliittymä, joka sisältää CSS: n, komponentit ja JavaScriptin.

cardeostrap

Flatstrap on ilmainen ja avoimen lähdekoodin Bootstrap-teemakuvake, jolla ei ole mitään rajoja.

flatstrap

Bootmetro on Windows 8: n ulkoasu ja tunnelma.

bootmetro

Fbootstrapp on työkalu luoda Facebookin iframe-sovelluksia Bootstrapilla.

fbootstrap

Bootplus on Googlen tyylikäs etupääke, joka on tyylikäs ja intuitiivinen.

bootplus

Hae mallipohja on pieni kokoelma HTML5- ja CSS3-malleja eri tyylisuhteissa.

Hae mallipohja

BootstrapTaste on kokoelma ilmaisia ​​ja korkealaatuisia Bootstrap-teemoja.

bootstraptaste

Bootstrap Zero on itse ilmoitettu suurin avoimen lähdekoodin mallikokoelma Bootstrapille.

bootstrap nolla

Smokki on kokoelma ilmaisia ​​ja premium-teemoja, jotka on rakennettu eri Bootstrap-versioihin. Ne sisältävät kaiken kojelaudan teemoista uutisjoukkoihin salkun teemoihin.

smokki

Startup Framework on yksinkertainen mutta tehokas Bootstrap-kehys DesignModelta.

aloittaa

Bootswatch on kokoelma ilmaisia, helppokäyttöisiä, modulaarisia Bootstrap-teemoja.

bootswatch

Käynnistä Bootstrap on joukko ilmaisia ​​Bootstrap-teemoja ja -malleja, kuten blogeja, portfolio-teemoja ja paljon muuta.

aloittaa käynnistysstrap

Joostrap on kokoelma Joomla-malleja, jotka on rakennettu Bootstrapilla.

joostrap

Theme Armada on joukko käsityönä reagoivia teemoja, jotka on rakennettu Bootstrapilla alkaen vain 8 dollaria.

Theme Armada

PrepBootstrap on valtava lähde ilmaisia ​​teemoja, malleja ja widgetejä kaikesta admin-rajapinnoista yhteystietoihin.

prepbootstrap

RandThemes on joukko korkealuokkaisia ​​Bootstrap-teemoja, jotka sisältävät sekä etu- että taakseompeleita.

randthemes

Roots on WordPress Starter teema, joka on rakennettu Bootstrap.

juuret

UI Bootstrap on kokoelma Bootstrap-komponentteja, jotka on kirjoitettu AngularJS: ssä.

ui bootstrap

Bootstrap on puhdas ja moderni Bootstrap WordPress teema.

bootstrap

BootstrapWP on vankka perusta mukautetun WordPress-teeman kehittämiseen perustuen Bootstrap.

bootstrapwp

StrapPress on WordPress-teema, joka on mobiili-ensimmäinen, reagoiva ja sisältää tonnia Bootstrap-elementtejä.

strappress

Shoestrap on edistyksellinen WordPress-teema, joka perustuu Bootstrap-ohjelmaan.

shoestrap

Expose Framework on perusaihe, joka tarjoaa nesteen ulkoasun, HTML5 ja CSS3 sekä reagoivat valikot.

paljastaa

Lisää Bootstrap-resursseja

Peruslaajennusten ja teemojen lisäksi siellä on paljon muita Bootstrap-resursseja, jotka helpottavat Bootstrapin käyttöä helpommin ja nautittavammin.

Bootstrap Style Guide Boilerplate Bootstrap Style Guide Boilerplate auttaa sinua luomaan puoliksi automaattisesti elävän tyylin oppaat linkittämällä tyylitaulukon ja luomalla HTML-tiedostoja jokaiselle kuviolle tai elementille.

tyyppinen opas

Bootstrap Magic on Bootstrap-teemaeditori, jonka avulla voit rakentaa teemoja nopeammin.

bootstrap magic

akateeminen on nopea blogi CMS perustuen Bootstrap.

akateeminen

Wright on Joomla 2.5 ja 3.x -kehys, joka on rakennettu Bootstrap.

Wright

AngularStrap on joukko AngularJS: n alkuperäisiä ohjeita Bootstrap 3: lle.

angularstrap

PaintStrap voit luoda Bootstrap-teemoja käyttämällä Adobe Kuler- tai COLOURlovers-väripaletteja.

paintstrap

Durandal on kehys yhden sivun sovellusten rakentamiseksi, joka on integroitu Bootstrap-sovellukseen.

Durandal

ylenmääräinen on helppo luoda oma Bootstrap-värimalli kuvasta.

ylenmääräinen

LayoutIt! on vedä ja pudota käyttöliittymän rakentaja, jolla luodaan etupään koodi.

layoutit

Pingendo on visuaalinen työpöytäsovellus prototyyppien reagointiin, joka perustuu Bootstrapiin.

pingendo

Bootsnip on Bootstrap-resurssien elementtikuvasto.

bootsnip

Bootply on leikkipaikka rakennuksen, testauksen ja prototyyppien tekemiseen Bootstrap-kehyksen kanssa.

bootply

Dojo Bootstrapille yhdistää Bootstrap-komponentit ja mukautetut Dojo-moduulit kaikkiin modaalisten ikkunoiden ja karusellien välillä painikkeisiin.

dojo bootstrapille

Bootsnipp Form Builder on lomakekuvaaja, joka käyttää vetämällä ja pudottamalla komponentteja.

bootsnip-lomakkeen rakentaja

Bootsnip Button Builder on helppokäyttöinen painikkeen valmistaja, jonka avulla voit muokata lähdön, painikkeen tekstiä, väriä, kokoa ja kuvaketta.

bootsnip -painikkeen rakentaja

Räikkä on työkalu mobiilisovellusten rakentamiseen HTML-, CSS- ja JavaScript-komponentteilla.

räikkä

Bootbundle on sarja teemoja, katkelmia ja komponentteja Bootstrap.

bootbundle

BootSwatchr on visuaalisen teeman luoja Bootstrap-teemojen luomiseen tyhjästä.

bootswatchr

React Bootstrap on Bootstrap-rakennettu suosituista front-end-kehyksistä.

suhtautua

Brix.io on käyttöliittymän rakentaja Bootstrapille. Se on pilvipohjainen, helppokäyttöinen ja tarjoaa reaaliaikaista yhteistyötä.

brix.io

Jotkut hienot Bootstrap-projektit

On olemassa useita sivustoja, jotka ovat jo käynnissä Bootstrapissa. Seuraavassa esitetään, kuinka paljon Bootstrapilla on mahdollista.

Lexigrams

lexigrams

BabySitMyDog.com

babysitmydog

EasyGenerator

easygenerator

MobStyle

mobstyle

Afrikkalainen osakerahasto

AEF

WebXtrap

webxtrap

Paul V

paul v

High Rollers Fun Casino

korkeat rullat

Vansh

vansh

Noel Hanna

noel hanna

Prusik

Prusik

HIP-mainonta

hip mainonta

Pyykkipäivä

pyykkipäivä

Suodatin Surfboard Manufacturing Academy

suodattaa

tehostaa

tehostaa

Keittiö

keittiö

DSTLD

dstld

Nas Ferias

nas ferias

Vertty

vertty

Montere

montere

Drury rakennukset

raakarakennuksia

Plaza Classic elokuvajuhlat

plaza klassikkofestivaali

1Bite2Go

1bite2go

Riot Design

mellakkaa suunnittelua

Codiqa

codiqa

Sean Halpin

sean halpin

Simplebots

simplebots

Magently

magently

Käsityötyyppi

muotoilu tyyppi

Surreal CMS

surrealistinen cms

Nyökkäys

nyökkäys

markt

markt

Käynnistys Turkki

startup kalkkuna

Felix Morelo

felix morelo

Happy Startup School

onnellinen aloituskoulu

Kontest

Kontest

Alankomaiden kansallisooppera ja baletti

Hollannin kansalainen

Dagobert Renouf

dagobert renouf

Vierivät kivet

vierivät kivet

johtopäätös

Bootstrap on vain yksi monista käytettävissä olevista puitteista, joiden avulla voidaan rakentaa vastaavia, mobiililaitteille tarkoitettuja verkkosivustoja, joissa on HTML, CSS ja JavaScript. Ota aikaa tutkia, mitä Bootstrap voi tehdä (ja mitä mieltä olet tekemällä sen kanssa) verrattuna muihin puitteisiin ja valitse se, joka sopii juuri sinun projektiisi parhaiten. Ja älä pelkää valita erilaisia ​​kehyksiä eri projekteille!