Mhedziso yepurojekiti, zviri mukati, uye maitiro ekutanga ne template iri nyore.
Usati wadhawunirodha, ita shuwa kuti une kodhi mupepeti (isu tinokurudzira Sublime Chinyorwa 2 ) uye neruzivo rwekushanda rweHTML neCSS. Isu hatisi kuzofamba nemasource mafaera pano, asi aripo kuti adhawunirodhe. Isu tinotarisisa nezvekutanga nemafaira edu akaunganidzwa eBootstrap.
Inokurumidza nzira yekutanga: tora yakaunganidzwa uye yakamisikidzwa shanduro yedu CSS, JS, uye mifananidzo. Hapana mapepa kana epakutanga mafaira ekutanga.
Tora iwo ekutanga mafaera eese CSS neJavasript, pamwe nekopi yemuno yemagwaro nekudhawunirodha yazvino vhezheni zvakananga kubva kuGitHub.
Mukati mekudhawunirodha iwe unowana inotevera faira chimiro uye zviri mukati, zvine musoro kurongedza zvinhu zvakajairika uye nekupa zvese zvakaunganidzwa uye zvakaderedzwa misiyano.
Kana yangodhawunirodha, sunungura iyo yakamanikidzwa folda kuti uone chimiro che (iyo yakaunganidzwa) Bootstrap. Iwe uchaona chimwe chinhu chakadai:
bootstrap / ├── css / │ ├── bootstrap . css │ ├── bootstrap . min . css ├── js / │ ├── bootstrap . js │ ├── bootstrap . min . js ├── img / │ ├── glyphicons - halflings . png │ ├── glyphicons - halflings - white . png └── VERENGA . md
Iyi ndiyo inonyanya kukosha fomu yeBootstrap: yakaunganidzwa mafaera ekukurumidza kudonhedza-mukati kushandiswa mune ingangoita chero yewebhu purojekiti. Isu tinopa yakaunganidzwa CSS uye JS ( bootstrap.*
), pamwe neyakaunganidzwa uye minified CSS uye JS ( bootstrap.min.*
). Iwo mafaira emifananidzo anomanikidzwa kushandisa ImageOptim , Mac app yekumanikidza PNGs.
Bootstrap inouya yakashongedzerwa neHTML, CSS, uye JS yemarudzi ese ezvinhu, asi anogona kupfupikiswa neashoma emapoka anooneka kumusoro kweBootstrap zvinyorwa .
Zvitaera zvepasirese zvemuviri kuti ugadzirise mhando uye kumashure, zvitaera zvekubatanidza, grid system, uye maviri akapusa marongero.
Zvitaera zvezvakajairwa zveHTML zvinhu senge typography, kodhi, matafura, mafomu, uye mabhatani. Inosanganisirawo Glyphicons , yakakura diki icon set.
Masitaera ekutanga ezvakajairwa mashandisirwo emhando sematebhu nemapiritsi, navbar, chenjedzo, misoro yemapeji, nezvimwe.
Zvakafanana neZvikamu, aya maJavascript plugins zvinhu zvinodyidzana zvezvinhu senge tooltips, popovers, modals, nezvimwe.
Pamwe chete, zvikamu uye Javascript plugins zvikamu zvinopa zvinotevera interface zvinhu:
Mune magwara anotevera, tinogona kufamba muzvikamu izvi mumwe nemumwe zvakadzama. Kusvika panguva iyoyo, tsvaga imwe neimwe yeiyi muzvinyorwa kuti uwane ruzivo rwemashandisirwo nemaitiro avo.
Nekusuma kupfupi mune zviri mukati kunze, tinogona kutarisa kuisa Bootstrap yekushandisa. Kuti tiite izvozvo, isu tichashandisa yakakosha HTML template inosanganisira zvese zvatakataura muFaira chimiro .
Ikozvino, heino kutarisa kune yakajairika HTML faira :
- <html>
- <head>
- <title> Bootstrap 101 template </ musoro>
- </head>
- <muviri>
- <h1> Mhoro, nyika! </ h1>
- </ body>
- </html>
Kuti uite iyi Bootstrapped template , ingo sanganisira yakakodzera CSS uye JS mafaera:
- <html>
- <head>
- <title> Bootstrap 101 template </ musoro>
- <!-- Bootstrap -->
- <link href = "css/bootstrap.min.css" rel = "stylesheet" >
- </head>
- <muviri>
- <h1> Mhoro, nyika! </ h1>
- <script src = "js/bootstrap.min.js" ></script>
- </ body>
- </html>
Uye wagadzirira! Nemafaira maviri aya akawedzerwa, unogona kutanga kugadzira chero saiti kana application neBootstrap.
Famba kupfuura iyo base template ine mishoma mienzaniso marongero. Tinokurudzira vanhu kuti vadzokorore pane iyi mienzaniso uye kwete kungoishandisa semhedzisiro.
Inoratidzira gamba rechikamu chekutanga meseji uye zvinhu zvitatu zvinotsigira.
Inoshandisa yedu nyowani inopindura, yemvura grid system kugadzira isina musono mvura dhizaini.
A barebones HTML gwaro rine ese Bootstrap CSS uye javascript inosanganisirwa.
Tungamira kune zvinyorwa kune ruzivo, mienzaniso, uye kodhi snippets, kana tora iyo inotevera kusvetuka uye gadzirisa Bootstrap kune chero chirongwa chiri kuuya.
Shanyira maBootstrap docs Gadzirisa Bootstrap