CSS
Setelan CSS global, unsur HTML dhasar sing ditata lan ditingkatake kanthi kelas sing bisa diperluas, lan sistem kothak canggih.
Setelan CSS global, unsur HTML dhasar sing ditata lan ditingkatake kanthi kelas sing bisa diperluas, lan sistem kothak canggih.
Entuk lowdown babagan prasarana utama Bootstrap, kalebu pendekatan kanggo pangembangan web sing luwih apik, luwih cepet, lan kuwat.
Bootstrap nggunakake unsur HTML lan properti CSS tartamtu sing mbutuhake doctype HTML5. Kalebu ing wiwitan kabeh proyek sampeyan.
Kanthi Bootstrap 2, kita nambahake gaya loropaken seluler opsional kanggo aspek kunci kerangka. Kanthi Bootstrap 3, kita wis nulis maneh proyek kasebut dadi seluler loropaken wiwit wiwitan. Tinimbang nambahake gaya seluler opsional, padha dipanggang langsung menyang inti. Nyatane, Bootstrap iku seluler pisanan . Gaya pisanan seluler bisa ditemokake ing kabeh perpustakaan tinimbang ing file sing kapisah.
Kanggo mesthekake rendering sing tepat lan zooming tutul, tambahake tag meta viewport menyang <head>
.
Sampeyan bisa mateni kemampuan zoom ing piranti seluler kanthi nambahake user-scalable=no
tag meta viewport. Iki mateni zoom, tegese pangguna mung bisa nggulung, lan nyebabake situs sampeyan rumangsa kaya aplikasi asli. Sakabèhé, kita ora nyaranake iki ing saben situs, supaya ati-ati!
Bootstrap nyetel tampilan global dhasar, tipografi, lan gaya link. Khusus, kita:
background-color: #fff;
ingbody
@font-family-base
, @font-size-base
, lan @line-height-base
atribut minangka basis tipografi kita@link-color
lan aplikasi link underlines mung ing:hover
Gaya iki bisa ditemokake ing scaffolding.less
.
Kanggo rendering lintas-browser sing luwih apik, kita nggunakake Normalize.css , proyek dening Nicolas Gallagher lan Jonathan Neal .
Bootstrap mbutuhake unsur sing ngemot kanggo mbungkus isi situs lan ngemot sistem kothak kita. Sampeyan bisa milih salah siji saka rong wadhah kanggo digunakake ing proyek sampeyan. Elinga, amarga padding
lan liya-liyane, ora ana wadah sing bisa dipasang.
Gunakake .container
kanggo wadhah jembar tetep responsif.
Gunakake .container-fluid
kanggo wadhah sing ambane lengkap, kanthi jembar kabeh area tampilan sampeyan.
Bootstrap kalebu responsif, mobile pisanan sistem kothak cairan sing jumbuh skala nganti 12 kolom nalika piranti utawa viewport ukuran mundhak. Iki kalebu kelas sing wis ditemtokake kanggo pilihan tata letak sing gampang, uga campuran sing kuat kanggo nggawe tata letak semantik sing luwih akeh .
Sistem kothak digunakake kanggo nggawe tata letak kaca liwat seri baris lan kolom sing ngemot isi sampeyan. Mangkene cara kerja sistem kothak Bootstrap:
.container
(tetep-jembaré) utawa .container-fluid
(full-jembaré) kanggo alignment lan padding sing tepat..row
lan .col-xs-4
kasedhiya kanggo nggawe tata letak kothak kanthi cepet. Campuran sing kurang uga bisa digunakake kanggo tata letak semantik.padding
. Padding kasebut diimbangi ing baris kanggo kolom pisanan lan pungkasan liwat wates negatif ing .row
s..col-xs-4
..col-md-*
kelas apa wae menyang unsur ora mung bakal mengaruhi gaya ing piranti medium nanging uga ing piranti gedhe yen .col-lg-*
kelas ora ana.Deleng conto kanggo ngetrapake prinsip kasebut ing kode sampeyan.
Kita nggunakake pitakon media ing ngisor iki ing file Kurang kanggo nggawe breakpoints tombol ing sistem kothak kita.
Kita sok-sok nggedhekake pitakon media kasebut kanggo nyakup max-width
watesan CSS menyang piranti sing luwih sempit.
Delengen carane aspèk sistem kothak Bootstrap bisa digunakake ing pirang-pirang piranti kanthi meja sing praktis.
Piranti ekstra cilik Telpon (<768px) | Piranti cilik Tablet (≥768px) | Desktop piranti medium (≥992px) | Piranti gedhe Desktop (≥1200px) | |
---|---|---|---|---|
Prilaku grid | Horisontal ing kabeh wektu | Ambruk kanggo miwiti, horisontal ndhuwur breakpoints | ||
Jembaré wadhah | Ora ana (otomatis) | 750px | 970px | 1170px |
Ater-ater kelas | .col-xs- |
.col-sm- |
.col-md- |
.col-lg- |
# kolom | 12 | |||
Jembaré kolom | Auto | ~62px | ~81px | ~97px |
Jembaré talang | 30px (15px ing saben sisih kolom) | |||
Nestable | ya wis | |||
Offsets | ya wis | |||
Urutan kolom | ya wis |
Nggunakake sakumpulan .col-md-*
kelas kothak siji, sampeyan bisa nggawe sistem kothak dhasar sing diwiwiti ditumpuk ing piranti seluler lan piranti tablet (sawetara cilik nganti cilik) sadurunge dadi horisontal ing piranti desktop (sedheng). Selehake kolom kothak ing sembarang .row
.
Ganti tata letak kothak kanthi jembar tetep dadi tata letak jembar kanthi ngganti paling njaba .container
menyang .container-fluid
.
Ora pengin kolom sampeyan mung tumpukan ing piranti sing luwih cilik? Gunakake kelas kothak piranti cilik lan medium ekstra kanthi nambahake .col-xs-*
.col-md-*
kolom sampeyan. Deleng conto ing ngisor iki kanggo ide sing luwih apik babagan cara kerjane.
Gawe conto sadurunge kanthi nggawe tata letak sing luwih dinamis lan kuat karo .col-sm-*
kelas tablet.
Yen luwih saka 12 kolom diselehake ing baris siji, saben klompok kolom ekstra bakal, minangka siji unit, mbungkus menyang baris anyar.
Kanthi papat undakan kothak kasedhiya, sampeyan bakal nemoni masalah ing ngendi, ing breakpoints tartamtu, kolom sampeyan ora jelas amarga siji luwih dhuwur tinimbang liyane. Kanggo ndandani iku, gunakake kombinasi a .clearfix
lan kelas sarana responsif .
Saliyane ngresiki kolom ing breakpoints responsif, sampeyan bisa uga kudu ngreset offset, push, utawa narik . Deleng tumindak iki ing conto kothak .
Pindhah kolom menyang tengen nggunakake .col-md-offset-*
kelas. Kelas iki nambah wates kiwa kolom kanthi *
kolom. Contone, .col-md-offset-4
gerakane .col-md-4
liwat papat kolom.
Sampeyan uga bisa ngganti offset saka undakan kothak ngisor karo .col-*-offset-0
kelas.
Kanggo nempatake konten sampeyan nganggo kothak gawan, tambahake kolom anyar .row
lan set .col-sm-*
ing .col-sm-*
kolom sing wis ana. Baris sing disusun kudu kalebu sakumpulan kolom sing nambah nganti 12 utawa kurang (ora perlu nggunakake kabeh 12 kolom sing kasedhiya).
Ganti urutan kolom kothak sing dibangun kanthi gampang .col-md-push-*
lan .col-md-pull-*
kelas modifier.
Saliyane kelas kothak prebuilt kanggo tata letak cepet, Bootstrap kalebu Kurang variabel lan mixins kanggo cepet ngasilaken prasaja, tata letak semantik dhewe.
Variabel nemtokake jumlah kolom, ambane talang, lan titik pitakon media kanggo miwiti kolom ngambang. Iki digunakake kanggo ngasilake kelas kothak sing wis ditemtokake sing didokumentasikake ing ndhuwur, uga kanggo campuran khusus sing kapacak ing ngisor iki.
Mixin digunakake bebarengan karo variabel kothak kanggo ngasilake CSS semantik kanggo kolom kothak individu.
Sampeyan bisa ngowahi variabel menyang nilai khusus, utawa mung nggunakake mixin kanthi nilai standar. Iki conto nggunakake setelan gawan kanggo nggawe tata letak loro-kolom karo longkangan antarane.
Kabeh judhul HTML, <h1>
liwat <h6>
, kasedhiya. .h1
liwat .h6
kelas uga kasedhiya, kanggo nalika sampeyan pengin cocog gaya font saka judhul nanging isih pengin teks ditampilake inline.
h1. Judul Bootstrap |
Semibold 36px |
h2. Judul Bootstrap |
Semibold 30px |
h3. Judul Bootstrap |
Semibold 24px |
h4. Judul Bootstrap |
Semibold 18px |
h5. Judul Bootstrap |
Semibold 14px |
h6. Judul Bootstrap |
Semibold 12px |
Gawe teks sekunder sing luwih entheng ing judhul apa wae kanthi <small>
tag umum utawa .small
kelas.
h1. Judul Bootstrap Teks sekunder |
h2. Judul Bootstrap Teks sekunder |
h3. Judul Bootstrap Teks sekunder |
h4. Judul Bootstrap Teks sekunder |
h5. Judul Bootstrap Teks sekunder |
h6. Judul Bootstrap Teks sekunder |
Standar global Bootstrap font-size
yaiku 14px , kanthi line-height
ukuran 1.428 . Iki ditrapake kanggo <body>
lan kabeh paragraf. Kajaba iku, <p>
(paragraf) nampa wates ngisor setengah dhuwur garis sing diwilang (10px minangka standar).
Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus and magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.
Cum sociis natoque penatibus and magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.
Maecenas sed diam eget risus varius blandit lungguh amet non magna. Donec id elit non mi porta gravida lan eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
Gawea paragraf kanthi nambahake .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
Skala tipografi adhedhasar rong variabel Kurang ing variabel.kurang : @font-size-base
lan @line-height-base
. Sing pisanan yaiku ukuran font dhasar sing digunakake ing saindenging lan sing nomer loro yaiku dhuwur garis dhasar. Kita nggunakake variabel kasebut lan sawetara matematika sing gampang kanggo nggawe wates, bantalan, lan dhuwur garis kabeh jinis kita lan liya-liyane. Kustomisasi lan adaptasi Bootstrap.
Kanggo nyorot teks amarga relevansi ing konteks liyane, gunakake <mark>
tag.
Sampeyan bisa nggunakake tandha tandha kanggosorotteks.
Kanggo nuduhake blok teks sing wis dibusak, gunakake <del>
tag.
Baris teks iki kudu dianggep minangka teks sing wis dibusak.
Kanggo nuduhake pamblokiran teks sing ora ana gandhengane, gunakake <s>
tag.
Baris teks iki kudu dianggep ora akurat maneh.
Kanggo nuduhake tambahan ing dokumen nggunakake <ins>
tag.
Baris teks iki kudu dianggep minangka tambahan kanggo dokumen kasebut.
Kanggo nggaris teks nggunakake <u>
tag.
Baris teks iki bakal ditampilake minangka garis ngisor
Gunakake tag emphasis standar HTML kanthi gaya entheng.
Kanggo de-emphasizing inline utawa pamblokiran teks, gunakake <small>
tag kanggo nyetel teks ing 85% ukuran induk. unsur judhul nampa dhewe font-size
kanggo unsur nested <small>
.
Sampeyan bisa uga nggunakake unsur inline kanthi ngganti .small
sembarang <small>
.
Baris teks iki kudu dianggep minangka cetakan sing apik.
Kanggo nandheske potongan teks kanthi bobot font sing luwih abot.
Cuplikan teks ing ngisor iki diwenehi teks kandel .
Kanggo nandheske cuplikan teks kanthi miring.
Cuplikan teks ing ngisor iki diterjemahake minangka teks miring .
Bebas bae kanggo nggunakake <b>
lan <i>
ing HTML5. <b>
tegese kanggo nyorot tembung utawa frase tanpa menehi wigati tambahan nalika <i>
biasane kanggo swara, istilah teknis, lsp.
Gampang nyelarasake teks menyang komponen kanthi kelas keselarasan teks.
Teks sejajar kiwa.
Teks selaras tengah.
Teks sejajar tengen.
Teks sing dibenerake.
Ora bungkus teks.
Ngowahi teks dadi komponen kanthi kelas kapitalisasi teks.
Aksara cilik.
Tulisan gedhe.
Kapitalisasi teks.
Implementasi gaya saka <abbr>
unsur HTML kanggo singkatan lan akronim kanggo nuduhake versi ditambahi ing hover. Singkatan karo title
atribut duwe wates ngisor titik cahya lan kursor bantuan nalika hover, nyedhiyakake konteks tambahan babagan hover lan kanggo pangguna teknologi asisten.
Singkatan saka tembung atribut yaiku attr .
Tambah .initialism
menyang singkatan kanggo ukuran font sing rada cilik.
HTML minangka sing paling apik wiwit roti irisan.
Saiki informasi kontak kanggo leluhur paling cedhak utawa kabeh awak karya. Simpen format kanthi mungkasi kabeh baris nganggo <br>
.
Kanggo ngutip blok konten saka sumber liya ing dokumen sampeyan.
Bungkus HTML<blockquote>
apa wae minangka kutipan. Kanggo kuotasi terus, disaranake a .<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat ante.
Gaya lan isi owah-owahan kanggo variasi prasaja ing standar <blockquote>
.
Tambah a <footer>
kanggo ngenali sumber. Bungkus jeneng karya sumber ing <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat ante.
Tambah .blockquote-reverse
kanggo blockquote kanthi isi sing didadekake tengen.
Dhaptar item sing urutan ora penting banget.
Dhaptar item sing urutan kasebut pancen penting.
Mbusak wates gawan list-style
lan kiwa ing dhaptar item (mung anak langsung). Iki mung ditrapake kanggo item dhaptar anak langsung , tegese sampeyan uga kudu nambah kelas kanggo dhaptar sing disusun.
Selehake kabeh item dhaptar ing baris siji karo display: inline-block;
lan sawetara padding cahya.
Dhaptar istilah kanthi katrangan sing gegandhengan.
Nggawe istilah lan katrangan ing <dl>
baris sisih-by-side. Diwiwiti dibandhingke kaya standar <dl>
s, nanging nalika navbar ngembangaken, supaya iki.
Dhaptar deskripsi horisontal bakal ngilangi istilah sing dawa banget kanggo pas ing kolom kiwa nganggo text-overflow
. Ing tampilan sing luwih sempit, dheweke bakal ganti menyang tata letak tumpukan standar.
Bungkus potongan kode inline nganggo <code>
.
<section>
kudu dibungkus minangka inline.
Gunakake <kbd>
kanggo nuduhake input sing biasane dilebokake liwat keyboard.
Gunakake <pre>
kanggo sawetara baris kode. Aja manawa kanggo uwal sembarang kurung amba ing kode kanggo Rendering tepat.
<p>Conto teks ing kene...</p>
Sampeyan bisa nambah kelas kanthi opsional .pre-scrollable
, sing bakal nyetel dhuwur maksimal 350px lan menehi scrollbar sumbu-y.
Kanggo nuduhake variabel nggunakake <var>
tag.
y = m x + b
Kanggo nuduhake pamblokiran sampel output saka program nggunakake <samp>
tag.
Teks iki dimaksudaké kanggo dianggep minangka conto output saka program komputer.
Kanggo gaya dhasar - bantalan cahya lan mung pembagi horisontal - tambahake kelas dasar .table
menyang sembarang <table>
. Bisa uga katon super keluwih, nanging amarga nggunakake tabel sing nyebar kanggo plugin liyane kaya tanggalan lan pemilih tanggal, kita wis milih kanggo ngisolasi gaya meja khusus.
# | Jeneng pisanan | Jeneng mburi | Jeneng panganggo |
---|---|---|---|
1 | Tandhani | Otto | @mdo |
2 | Yakub | Thornton | @lemak |
3 | Larry | si Manuk |
Gunakake .table-striped
kanggo nambah zebra-striping menyang sembarang baris tabel ing <tbody>
.
Tabel belang ditata liwat :nth-child
pamilih CSS, sing ora kasedhiya ing Internet Explorer 8.
# | Jeneng pisanan | Jeneng mburi | Jeneng panganggo |
---|---|---|---|
1 | Tandhani | Otto | @mdo |
2 | Yakub | Thornton | @lemak |
3 | Larry | si Manuk |
Tambah .table-bordered
kanggo wates ing kabeh pinggir meja lan sel.
# | Jeneng pisanan | Jeneng mburi | Jeneng panganggo |
---|---|---|---|
1 | Tandhani | Otto | @mdo |
2 | Yakub | Thornton | @lemak |
3 | Larry | si Manuk |
Tambah .table-hover
kanggo ngaktifake status hover ing baris tabel ing a <tbody>
.
# | Jeneng pisanan | Jeneng mburi | Jeneng panganggo |
---|---|---|---|
1 | Tandhani | Otto | @mdo |
2 | Yakub | Thornton | @lemak |
3 | Larry | si Manuk |
Tambah .table-condensed
kanggo nggawe tabel luwih kompak kanthi ngethok lapisan sel dadi setengah.
# | Jeneng pisanan | Jeneng mburi | Jeneng panganggo |
---|---|---|---|
1 | Tandhani | Otto | @mdo |
2 | Yakub | Thornton | @lemak |
3 | Larry Manuk |
Gunakake kelas kontekstual kanggo warna baris tabel utawa sel individu.
kelas | Katrangan |
---|---|
.active |
Nerapake warna hover menyang baris utawa sel tartamtu |
.success |
Nuduhake tumindak sing sukses utawa positif |
.info |
Nuduhake owah-owahan informatif netral utawa tumindak |
.warning |
Nuduhake bebaya sing mbutuhake perhatian |
.danger |
Nuduhake tumindak mbebayani utawa duweni potensi negatif |
# | judhul kolom | judhul kolom | judhul kolom |
---|---|---|---|
1 | Isi kolom | Isi kolom | Isi kolom |
2 | Isi kolom | Isi kolom | Isi kolom |
3 | Isi kolom | Isi kolom | Isi kolom |
4 | Isi kolom | Isi kolom | Isi kolom |
5 | Isi kolom | Isi kolom | Isi kolom |
6 | Isi kolom | Isi kolom | Isi kolom |
7 | Isi kolom | Isi kolom | Isi kolom |
8 | Isi kolom | Isi kolom | Isi kolom |
9 | Isi kolom | Isi kolom | Isi kolom |
Nggunakake warna kanggo nambah makna ing baris tabel utawa sel individu mung menehi indikasi visual, sing ora bakal dikirim menyang pangguna teknologi bantu - kayata pembaca layar. Priksa manawa informasi sing dituduhake kanthi warna katon jelas saka isi kasebut (teks sing katon ing baris / sel tabel sing cocog), utawa kalebu liwat cara alternatif, kayata teks tambahan sing didhelikake karo .sr-only
kelas.
.table
Gawe tabel responsif kanthi mbungkus apa .table-responsive
wae supaya bisa nggulung kanthi horisontal ing piranti cilik (nganti 768px). Nalika ndeleng apa wae sing luwih gedhe tinimbang 768px, sampeyan ora bakal bisa ndeleng prabédan ing tabel kasebut.
Tabel responsif nggunakake overflow-y: hidden
, sing ngethok konten sing ngluwihi sisih ngisor utawa ndhuwur meja. Utamane, iki bisa ngilangi menu gulung mudhun lan widget pihak katelu liyane.
Firefox duwe sawetara gaya fieldset kikuk width
sing ngganggu tabel responsif. Iki ora bisa diganti tanpa hack khusus Firefox sing ora diwenehake ing Bootstrap:
Kanggo informasi luwih lengkap, waca jawaban Stack Overflow iki .
# | Tabel judhul | Tabel judhul | Tabel judhul | Tabel judhul | Tabel judhul | Tabel judhul |
---|---|---|---|---|---|---|
1 | sel meja | sel meja | sel meja | sel meja | sel meja | sel meja |
2 | sel meja | sel meja | sel meja | sel meja | sel meja | sel meja |
3 | sel meja | sel meja | sel meja | sel meja | sel meja | sel meja |
# | Tabel judhul | Tabel judhul | Tabel judhul | Tabel judhul | Tabel judhul | Tabel judhul |
---|---|---|---|---|---|---|
1 | sel meja | sel meja | sel meja | sel meja | sel meja | sel meja |
2 | sel meja | sel meja | sel meja | sel meja | sel meja | sel meja |
3 | sel meja | sel meja | sel meja | sel meja | sel meja | sel meja |
Kontrol wangun individu kanthi otomatis nampa sawetara gaya global. Kabeh tekstual <input>
, <textarea>
, lan <select>
unsur karo .form-control
disetel width: 100%;
minangka standar. Bungkus label lan kontrol .form-group
kanggo spasi paling optimal.
Aja nyampur grup wangun langsung karo grup input . Nanging, pasang grup input ing grup formulir.
Tambah .form-inline
ing formulir sampeyan (sing ora kudu a <form>
) kanggo kontrol blok kiwa lan blok inline. Iki mung ditrapake kanggo formulir ing viewport sing ambane paling sethithik 768px.
Input lan pilihan wis width: 100%;
ditrapake kanthi standar ing Bootstrap. Ing wangun inline, kita ngreset width: auto;
supaya sawetara kontrol bisa manggon ing baris sing padha. Gumantung saka tata letak sampeyan, jembar khusus tambahan bisa uga dibutuhake.
Pembaca layar bakal duwe masalah karo formulir sampeyan yen sampeyan ora kalebu label kanggo saben input. Kanggo formulir inline iki, sampeyan bisa ndhelikake label nggunakake .sr-only
kelas. Ana cara alternatif liyane kanggo nyedhiyakake label kanggo teknologi bantu, kayata aria-label
, aria-labelledby
utawa title
atribut. Yen ora ana, pembaca layar bisa nggunakake placeholder
atribut kasebut, yen ana, nanging elinga yen nggunakake placeholder
minangka panggantos kanggo metode label liyane ora disaranake.
Gunakake kelas kothak sing wis ditemtokake Bootstrap kanggo nyelarasake label lan klompok kontrol formulir ing tata letak horisontal kanthi nambahake .form-horizontal
formulir kasebut (sing ora kudu dadi <form>
). Nglakoni owah-owahan supaya .form-group
tumindak minangka baris kothak, dadi ora perlu .row
.
Conto kontrol wangun standar sing didhukung ing conto tata letak formulir.
Kontrol formulir sing paling umum, kolom input basis teks. Kalebu dhukungan kanggo kabeh jinis HTML5: text
, password
, datetime
, datetime-local
, date
, month
, time
, week
, number
, email
, url
, search
, tel
, lan color
.
Input mung bakal ditata kanthi lengkap yen type
diumumake kanthi bener.
Kanggo nambah teks utawa tombol terpadu sadurunge lan/utawa sawise adhedhasar teks <input>
, priksa komponen grup input .
Kontrol formulir sing ndhukung pirang-pirang baris teks. Ganti rows
atribut yen perlu.
Kothak centhang kanggo milih siji utawa sawetara opsi ing dhaptar, dene radio kanggo milih siji opsi saka akeh.
kothak centhang lan radio dipatèni didhukung, nanging kanggo nyedhiyani kursor "ora diijini" ing hover saka wong tuwa <label>
, sampeyan kudu nambah .disabled
kelas kanggo wong tuwa .radio
, .radio-inline
, .checkbox
, utawa .checkbox-inline
.
Gunakake .checkbox-inline
utawa .radio-inline
kelas ing seri kothak centhang utawa radio kanggo kontrol sing katon ing baris padha.
Yen sampeyan ora duwe teks ing <label>
, input dipanggonke kaya sing dikarepake. Saiki mung bisa digunakake ing kothak centhang lan radio non-inline. Elinga yen isih menehi sawetara wujud label kanggo teknologi bantu (contone, nggunakake aria-label
).
Elinga yen akeh menu pilihan asli - yaiku ing Safari lan Chrome - duwe sudhut bunder sing ora bisa diowahi liwat border-radius
properti.
Kanggo <select>
kontrol karo multiple
atribut, macem-macem opsi ditampilake minangka standar.
Yen sampeyan kudu nyelehake teks kosong ing jejere label formulir ing formulir, gunakake .form-control-static
kelas ing a <p>
.
Kita mbusak gaya gawan outline
ing sawetara kontrol wangun lan aplikasi box-shadow
ing panggonan kanggo :focus
.
:focus
negara demoInput conto ing ndhuwur nggunakake gaya khusus ing dokumentasi kita kanggo nduduhake :focus
negara ing .form-control
.
Tambah disabled
atribut boolean ing input kanggo nyegah interaksi pangguna. Input sing dipateni katon luwih entheng lan nambah not-allowed
kursor.
Tambah disabled
atribut menyang a <fieldset>
kanggo mateni kabeh kontrol ing <fieldset>
bebarengan.
<a>
Kanthi gawan, browser bakal nganggep kabeh kontrol wangun asli ( <input>
, <select>
lan <button>
unsur) ing njero <fieldset disabled>
minangka dipatèni, nyegah interaksi keyboard lan mouse. Nanging, yen formulir sampeyan uga kalebu <a ... class="btn btn-*">
unsur, iki mung bakal diwenehi gaya pointer-events: none
. Kaya sing kacathet ing bagean babagan status cacat kanggo tombol (lan khusus ing sub-bagean kanggo unsur anchor), properti CSS iki durung standar lan durung didhukung kanthi lengkap ing Opera 18 lan ngisor, utawa ing Internet Explorer 11, lan menang. 't nyegah pangguna keyboard supaya bisa fokus utawa ngaktifake tautan kasebut. Supaya aman, gunakake JavaScript khusus kanggo mateni tautan kasebut.
Nalika Bootstrap bakal ngetrapake gaya kasebut ing kabeh browser, Internet Explorer 11 lan ing ngisor iki ora ndhukung disabled
atribut kasebut kanthi lengkap <fieldset>
. Gunakake JavaScript khusus kanggo mateni set lapangan ing browser kasebut.
Tambah readonly
atribut boolean ing input kanggo nyegah modifikasi nilai input. Input mung diwaca katon luwih entheng (kaya input sing dipateni), nanging tetep kursor standar.
Blok teks bantuan tingkat kanggo kontrol formulir.
Teks pitulung kudu digandhengake kanthi jelas karo kontrol formulir sing ana gandhengane karo nggunakake aria-describedby
atribut kasebut. Iki bakal mesthekake yen teknologi pitulung - kayata pembaca layar - bakal ngumumake teks bantuan iki nalika pangguna fokus utawa mlebu kontrol.
Bootstrap kalebu gaya validasi kanggo kesalahan, peringatan, lan status sukses ing kontrol formulir. Kanggo nggunakake, nambah .has-warning
, .has-error
, utawa .has-success
menyang unsur induk. Sembarang .control-label
, .form-control
, lan .help-block
ing unsur kasebut bakal nampa gaya validasi.
Nggunakake gaya validasi iki kanggo nunjukake kahanan kontrol formulir mung menehi indikasi visual adhedhasar warna, sing ora bakal dikirim menyang pangguna teknologi bantu - kayata pembaca layar - utawa pangguna buta warna.
Priksa manawa indikasi alternatif negara uga diwenehake. Contone, sampeyan bisa nyakup pitunjuk babagan negara ing <label>
teks kontrol formulir dhewe (kaya ing conto kode ing ngisor iki), kalebu Glyphicon (kanthi teks alternatif sing cocog nggunakake .sr-only
kelas - deleng conto Glyphicon ), utawa kanthi menehi pamblokiran teks bantuan tambahan . Khusus kanggo teknologi pitulung, kontrol formulir sing ora bener uga bisa diwenehi aria-invalid="true"
atribut.
Sampeyan uga bisa nambah lambang saran opsional kanthi tambahan .has-feedback
lan lambang tengen.
Ikon umpan balik mung bisa digunakake karo <input class="form-control">
unsur teks.
Posisi manual lambang umpan balik dibutuhake kanggo input tanpa label lan kanggo grup input kanthi tambahan ing sisih tengen. Sampeyan dianjurake banget kanggo nyedhiyakake label kanggo kabeh input amarga alasan aksesibilitas. Yen sampeyan pengin nyegah label supaya ora ditampilake, ndhelikake karo .sr-only
kelas. Yen sampeyan kudu nindakake tanpa label, atur top
nilai lambang umpan balik. Kanggo grup input, atur right
nilai kasebut menyang nilai piksel sing cocog gumantung saka ambane addon sampeyan.
Kanggo mesthekake yen teknologi assistive - kayata pembaca layar - kanthi bener ngirimake makna lambang, teks tambahan sing didhelikake kudu dilebokake ing .sr-only
kelas lan digandhengake kanthi jelas karo kontrol formulir sing ana gandhengane karo nggunakake aria-describedby
. Utawa, mesthekake yen makna (contone, kasunyatan sing ana bebaya kanggo kolom entri teks tartamtu) disampekake ing sawetara wangun liyane, kayata ngganti teks saka nyata sing <label>
digandhengake karo kontrol formulir.
Sanajan conto-conto ing ngisor iki wis nyebataken status validasi kontrol wangun masing-masing ing <label>
teks kasebut, teknik ing ndhuwur (nganggo .sr-only
teks lan aria-describedby
) wis kalebu kanggo tujuan ilustrasi.
.sr-only
Ikon opsional kanthi label sing didhelikakeYen sampeyan nggunakake .sr-only
kelas kanggo ndhelikake kontrol formulir <label>
(tinimbang nggunakake opsi label liyane, kayata aria-label
atribut), Bootstrap bakal kanthi otomatis nyetel posisi lambang yen wis ditambahake.
Setel dhuwur nggunakake kelas kaya .input-lg
, lan nyetel jembar nggunakake kelas kolom kothak kaya .col-lg-*
.
Nggawe kontrol wangun sing luwih dhuwur utawa luwih cendhek sing cocog karo ukuran tombol.
Cepet ukuran label lan wangun kontrol ing .form-horizontal
kanthi nambah .form-group-lg
utawa .form-group-sm
.
Bungkus input ing kolom kothak, utawa unsur induk khusus, supaya gampang ngetrapake jembar sing dikarepake.
Gunakake kelas tombol ing <a>
, <button>
, utawa <input>
unsur.
Nalika kelas tombol bisa digunakake <a>
lan <button>
unsur, mung <button>
unsur sing didhukung ing komponen nav lan navbar kita.
Yen <a>
unsur digunakake kanggo tumindak minangka tombol - micu fungsionalitas ing kaca, tinimbang navigasi menyang dokumen utawa bagean liyane ing kaca saiki - uga kudu diwenehi role="button"
.
Minangka laku paling apik, kita banget nyaranake nggunakake <button>
unsur sabisa kanggo mesthekake cocog cross-browser rendering.
Antarane liyane, ana bug ing Firefox <30 sing ngalangi kita nyetel tombol line-height
basis <input>
, nyebabake ora cocog karo dhuwur tombol liyane ing Firefox.
Gunakake sembarang kelas tombol kasedhiya kanggo cepet nggawe tombol gaya.
Nggunakake warna kanggo nambah makna tombol mung menehi indikasi visual, sing ora bakal dikirim menyang pangguna teknologi bantu - kayata pembaca layar. Priksa manawa informasi sing dituduhake kanthi warna katon jelas saka isi kasebut (teks tombol sing katon), utawa kalebu liwat cara alternatif, kayata teks tambahan sing didhelikake karo .sr-only
kelas.
Apik tombol luwih gedhe utawa luwih cilik? Tambah .btn-lg
, .btn-sm
, utawa .btn-xs
kanggo ukuran tambahan.
Nggawe tombol tingkat pemblokiran-sing ukurane jembare wong tuwa- kanthi nambahake .btn-block
.
Tombol bakal katon dipencet (kanthi latar mburi sing luwih peteng, wates sing luwih peteng, lan bayangan inset) nalika aktif. Kanggo <button>
unsur, iki ditindakake liwat :active
. Kanggo <a>
unsur, wis rampung karo .active
. Nanging, sampeyan bisa nggunakake .active
ing <button>
s (lan kalebu aria-pressed="true"
atribut) yen sampeyan kudu nurun status aktif programmatically.
Ora perlu kanggo nambah :active
minangka pseudo-kelas, nanging yen sampeyan kudu meksa katon padha, go ahead lan nambah .active
.
Tambah .active
kelas kanggo <a>
tombol.
Nggawe tombol katon ora bisa diklik kanthi ngilangi maneh nganggo opacity
.
Tambah disabled
atribut menyang <button>
tombol.
Yen sampeyan nambahake disabled
atribut menyang <button>
, Internet Explorer 9 lan ing ngisor iki bakal nggawe teks dadi abu-abu kanthi bayangan teks sing ora bisa didandani.
Tambah .disabled
kelas kanggo <a>
tombol.
Kita digunakake .disabled
minangka kelas sarana ing kene, padha karo .active
kelas umum, mula ora perlu prefiks.
Kelas iki digunakake pointer-events: none
kanggo nyoba kanggo mateni fungsi link saka <a>
s, nanging sing properti CSS durung standar lan ora kebak didhukung ing Opera 18 lan ngisor, utawa ing Internet Explorer 11. Kajaba iku, malah ing browser sing ndhukung pointer-events: none
, keyboard. pandhu arah tetep ora kena pengaruh, tegese pangguna keyboard sing katon lan pangguna teknologi bantu isih bisa ngaktifake tautan kasebut. Supaya aman, gunakake JavaScript khusus kanggo mateni tautan kasebut.
Gambar ing Bootstrap 3 bisa digawe responsif-loropaken liwat tambahan saka .img-responsive
kelas. Iki ditrapake max-width: 100%;
, height: auto;
lan display: block;
kanggo gambar supaya timbangan apik kanggo unsur induk.
Kanggo gambar tengah sing nggunakake .img-responsive
kelas, gunakake .center-block
tinimbang .text-center
. Deleng bagean kelas helper kanggo rincian liyane babagan .center-block
panggunaan.
Ing Internet Explorer 8-10, gambar SVG kanthi .img-responsive
ukuran ora proporsional. Kanggo ndandani iki, tambahake width: 100% \9;
yen perlu. Bootstrap ora ngetrapake iki kanthi otomatis amarga nyebabake komplikasi kanggo format gambar liyane.
Tambah kelas menyang <img>
unsur supaya gambar gampang gaya ing proyek apa wae.
Elinga yen Internet Explorer 8 ora duwe dhukungan kanggo sudhut bunder.
Nerangake makna liwat werna kanthi sawetara kelas sarana emphasis. Iki bisa uga ditrapake kanggo tautan lan bakal dadi peteng nalika hover kaya gaya tautan standar kita.
Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.
Nullam id dolor id nibh ultricies vehicula ut id elit.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
Maecenas sed diam eget risus varius blandit lungguh amet non magna.
Etiam porta sem malesuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
Kadhangkala kelas emphasis ora bisa ditrapake amarga spesifik saka pamilih liyane. Umume kasus, solusi sing cukup yaiku mbungkus teks sampeyan <span>
karo kelas.
Nggunakake warna kanggo nambah makna mung menehi indikasi visual, sing ora bakal dikirim menyang pangguna teknologi bantu - kayata pembaca layar. Priksa manawa informasi sing dituduhake kanthi warna katon jelas saka isi kasebut (werna kontekstual mung digunakake kanggo nguatake makna sing wis ana ing teks/markup), utawa kalebu liwat cara alternatif, kayata teks tambahan sing didhelikake karo .sr-only
kelas . .
Kaya karo kelas warna teks kontekstual, gampang nyetel latar mburi unsur menyang kelas kontekstual apa wae. Komponen jangkar bakal dadi peteng nalika hover, kaya kelas teks.
Nullam id dolor id nibh ultricies vehicula ut id elit.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
Maecenas sed diam eget risus varius blandit lungguh amet non magna.
Etiam porta sem malesuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
Kadhangkala kelas latar mburi kontekstual ora bisa ditrapake amarga kekhususan pamilih liyane. Ing sawetara kasus, solusi sing cukup yaiku mbungkus konten unsur sampeyan <div>
karo kelas.
Kaya warna kontekstual , priksa manawa makna apa wae sing diwedharake liwat warna uga diandharake ing format sing ora mung presentasi.
Gunakake lambang cedhak umum kanggo ngilangi konten kaya modal lan tandha.
Gunakake carets kanggo nuduhake fungsi gulung mudhun lan arah. Elinga yen caret gawan bakal mbalikke kanthi otomatis ing menu drop -up .
Ngambang unsur ing ngiwa utawa nengen karo kelas. !important
kalebu kanggo ngindhari masalah spesifik. Kelas uga bisa digunakake minangka campuran.
Setel unsur menyang display: block
lan tengah liwat margin
. Kasedhiya minangka mixin lan kelas.
Gampang mbusak float
s kanthi nambahake .clearfix
unsur induk . Nggunakake micro clearfix kaya sing dipopulerkan dening Nicolas Gallagher. Bisa uga digunakake minangka campuran.
Meksa unsur ditampilake utawa didhelikake ( kalebu kanggo nonton layar ) karo nggunakake .show
lan .hidden
kelas. Kelas kasebut digunakake !important
kanggo ngindhari konflik spesifik, kaya ngambang cepet . Padha mung kasedhiya kanggo toggling tingkat blok. Padha uga bisa digunakake minangka mixins.
.hide
kasedhiya, nanging ora tansah mengaruhi nonton layar lan wis ora ana ing v3.0.1 . Gunakake .hidden
utawa .sr-only
tinimbang.
Salajengipun, .invisible
mung bisa digunakake kanggo ngalih visibilitas unsur, tegese display
ora diowahi lan unsur kasebut isih bisa mengaruhi aliran dokumen kasebut.
Singidaken unsur menyang kabeh piranti kajaba maca layar nganggo .sr-only
. Gabung .sr-only
karo .sr-only-focusable
kanggo nuduhake unsur maneh nalika lagi fokus (contone dening pangguna keyboard-mung). Diperlukan kanggo ngetutake praktik paling apik aksesibilitas . Bisa uga digunakake minangka campuran.
Gunakake .text-hide
kelas utawa mixin kanggo ngganti konten teks unsur kanthi gambar latar mburi.
Kanggo pangembangan seluler sing luwih cepet, gunakake kelas utilitas iki kanggo nuduhake lan ndhelikake konten miturut piranti liwat pitakon media. Uga kalebu kelas sarana kanggo ngowahi isi nalika dicithak.
Coba gunakake iki kanthi winates lan aja nggawe versi sing beda-beda saka situs sing padha. Nanging, gunakake kanggo nglengkapi presentasi saben piranti.
Gunakake siji utawa kombinasi saka kelas sing kasedhiya kanggo ngowahi isi ing titik breakpoint viewport.
Piranti ekstra cilikTelpon (<768px) | Piranti cilikTablet (≥768px) | Piranti mediumDesktop (≥992px) | Piranti gedheDesktop (≥1200px) | |
---|---|---|---|---|
.visible-xs-* |
Katon | didhelikake | didhelikake | didhelikake |
.visible-sm-* |
didhelikake | Katon | didhelikake | didhelikake |
.visible-md-* |
didhelikake | didhelikake | Katon | didhelikake |
.visible-lg-* |
didhelikake | didhelikake | didhelikake | Katon |
.hidden-xs |
didhelikake | Katon | Katon | Katon |
.hidden-sm |
Katon | didhelikake | Katon | Katon |
.hidden-md |
Katon | Katon | didhelikake | Katon |
.hidden-lg |
Katon | Katon | Katon | didhelikake |
Ing v3.2.0, .visible-*-*
kelas kanggo saben breakpoint ana telung variasi, siji kanggo saben display
nilai properti CSS sing kapacak ing ngisor iki.
Klompok kelas | CSSdisplay |
---|---|
.visible-*-block |
display: block; |
.visible-*-inline |
display: inline; |
.visible-*-inline-block |
display: inline-block; |
Dadi, kanggo layar ekstra cilik ( xs
) contone, .visible-*-*
kelas sing kasedhiya yaiku: .visible-xs-block
, .visible-xs-inline
, lan .visible-xs-inline-block
.
Kelas .visible-xs
, .visible-sm
, .visible-md
, lan .visible-lg
uga ana, nanging ora digunakake minangka v3.2.0 . Padha kira-kira padha karo .visible-*-block
, kajaba karo kasus khusus tambahan kanggo <table>
unsur-related toggling.
Kaya karo kelas responsif biasa, gunakake iki kanggo ngowahi isi kanggo dicithak.
kelas | Browser | |
---|---|---|
.visible-print-block .visible-print-inline .visible-print-inline-block |
didhelikake | Katon |
.hidden-print |
Katon | didhelikake |
Kelas kasebut .visible-print
uga ana nanging ora digunakake wiwit v3.2.0. Iku kira-kira padha karo .visible-print-block
, kajaba karo kasus khusus tambahan kanggo <table>
unsur -related.
Ganti ukuran browser utawa mbukak ing piranti beda kanggo nyoba kelas sarana responsif.
Centhang ijo nuduhake unsur katon ing viewport sampeyan saiki.
Ing kene, centhang ijo uga nuduhake unsur sing didhelikake ing viewport sampeyan saiki.
CSS Bootstrap dibangun ing Kurang, preprocessor kanthi fungsi tambahan kaya variabel, campuran, lan fungsi kanggo kompilasi CSS. Sing pengin nggunakake sumber Kurang file tinimbang file CSS sing dikompilasi bisa nggunakake macem-macem variabel lan campuran sing digunakake ing saindhenging kerangka.
Variabel grid lan mixin katutup ing bagean sistem Grid .
Bootstrap bisa digunakake ing paling ora rong cara: karo CSS kompilasi utawa karo sumber Kurang file. Kanggo ngumpulake file Kurang, goleki bagean Miwiti babagan carane nyiyapake lingkungan pangembangan kanggo mbukak printah sing dibutuhake.
Piranti kompilasi pihak katelu bisa digunakake karo Bootstrap, nanging ora didhukung dening tim inti kita.
Variabel digunakake ing kabeh proyek minangka cara kanggo sentralisasi lan nuduhake nilai sing umum digunakake kaya warna, spasi, utawa tumpukan font. Kanggo rincian lengkap, deleng Customizer .
Gampang nggunakake rong skema warna: skala abu-abu lan semantik. Werna grayscale nyedhiyakake akses cepet menyang werna ireng sing umum digunakake nalika semantik kalebu macem-macem werna sing ditugasake kanggo nilai kontekstual sing migunani.
Gunakake variabel warna apa wae sing ana utawa ganti maneh menyang variabel sing luwih migunani kanggo proyek sampeyan.
Sawetara variabel kanggo ngatur unsur-unsur kunci kerangka situs sampeyan kanthi cepet.
Gaya pranala sampeyan kanthi gampang nganggo warna sing pas kanthi mung siji nilai.
Elinga yen @link-hover-color
nggunakake fungsi, alat liyane apik tenan saka Kurang, kanggo otomatis nggawe werna hover tengen. Sampeyan bisa nggunakake darken
, lighten
, saturate
lan desaturate
.
Setel jinis huruf, ukuran teks, anjog, lan liya-liyane kanthi gampang kanthi sawetara variabel cepet. Bootstrap uga nggunakake iki kanggo nyedhiyakake campuran tipografi sing gampang.
Loro variabel cepet kanggo ngatur lokasi lan jeneng file lambang sampeyan.
Komponen ing Bootstrap nggunakake sawetara variabel standar kanggo nyetel nilai umum. Kene sing paling umum digunakake.
Campuran vendor minangka campuran kanggo mbantu ndhukung macem-macem browser kanthi nyakup kabeh prefiks vendor sing relevan ing CSS sing dikompilasi.
Reset model kothak komponen karo mixin siji. Kanggo konteks, waca artikel migunani iki saka Mozilla .
Mixin ora digunakake wiwit v3.2.0, kanthi introduksi Autoprefixer. Kanggo njaga kompatibilitas mundur, Bootstrap bakal terus nggunakake mixin internal nganti Bootstrap v4.
Saiki kabeh browser modern ndhukung border-radius
properti non-prefixed. Dadi, ora ana .border-radius()
mixin, nanging Bootstrap kalebu trabasan kanggo cepet ngubengi rong sudhut ing sisih tartamtu saka obyek.
Yen target pamirsa nggunakake browser lan piranti paling anyar lan paling anyar, mesthine mung nggunakake box-shadow
properti kasebut dhewe. Yen sampeyan butuh dhukungan kanggo piranti Android lawas (pra-v4) lan iOS (pra-iOS 5), gunakake mixin-webkit
sing ora digunakake kanggo njupuk awalan sing dibutuhake .
Mixin wis ora digunakake minangka v3.1.0 , amarga Bootstrap ora resmi ndhukung platform lawas sing ora ndhukung properti standar. Kanggo njaga kompatibilitas mundur, Bootstrap bakal terus nggunakake mixin internal nganti Bootstrap v4.
Pesthekake nggunakake rgba()
werna ing bayangan kothak supaya bisa digabungake kanthi mulus karo latar mburi.
Multiple mixins kanggo keluwesan. Setel kabeh informasi transisi nganggo siji, utawa nemtokake wektu tundha lan durasi sing kapisah yen perlu.
Mixin ora digunakake wiwit v3.2.0, kanthi introduksi Autoprefixer. Kanggo njaga kompatibilitas mundur, Bootstrap bakal terus nggunakake campuran internal nganti Bootstrap v4.
Puter, skala, terjemahake (pindhah), utawa skew obyek apa wae.
Mixin ora digunakake wiwit v3.2.0, kanthi introduksi Autoprefixer. Kanggo njaga kompatibilitas mundur, Bootstrap bakal terus nggunakake campuran internal nganti Bootstrap v4.
Campuran siji kanggo nggunakake kabeh properti animasi CSS3 ing siji deklarasi lan campuran liyane kanggo properti individu.
Mixin ora digunakake wiwit v3.2.0, kanthi introduksi Autoprefixer. Kanggo njaga kompatibilitas mundur, Bootstrap bakal terus nggunakake campuran internal nganti Bootstrap v4.
Setel opacity kanggo kabeh browser lan wenehake filter
mundur kanggo IE8.
Nyedhiyani konteks kanggo kontrol formulir ing saben lapangan.
Nggawe kolom liwat CSS ing siji unsur.
Gampang ngowahi rong warna dadi gradien latar mburi. Luwih maju lan atur arah, gunakake telung warna, utawa gunakake gradien radial. Kanthi mixin siji sampeyan entuk kabeh sintaks prefix sing dibutuhake.
Sampeyan uga bisa nemtokake amba saka rong werna standar, gradien linear:
Yen sampeyan butuh gradien gaya barber-stripe, uga gampang. Mung nemtokake siji werna lan kita bakal overlay belang putih tembus.
Nganti ante lan nggunakake telung werna tinimbang. Setel werna pisanan, werna kapindho, werna mandheg warna kapindho (nilai persentase kaya 25%), lan werna katelu kanthi campuran iki:
Kepala munggah! Yen sampeyan kudu mbusak gradien, pesthekake mbusak sembarang IE-spesifik filter
sing bisa ditambahake. Sampeyan bisa nindakake kanthi nggunakake .reset-filter()
mixin bebarengan background-image: none;
.
Mixin utilitas minangka campuran sing nggabungake sifat CSS sing ora ana hubungane kanggo nggayuh tujuan utawa tugas tartamtu.
Lali nambahake class="clearfix"
unsur apa wae lan tambahake .clearfix()
mixin yen cocog. Nggunakake micro clearfix saka Nicolas Gallagher .
Cepet pusatake unsur apa wae ing induke. Mbutuhake width
utawa max-width
disetel.
Nemtokake dimensi obyek kanthi luwih gampang.
Gampang ngatur opsi ngowahi ukuran kanggo sembarang textarea, utawa unsur liyane. Default kanggo prilaku browser normal ( both
).
Cut teks kanthi gampang nganggo elipsis kanthi campuran siji. Mbutuhake unsur dadi block
utawa inline-block
level.
Nemtokake rong jalur gambar lan dimensi gambar @1x, lan Bootstrap bakal menehi pitakon media @2x. Yen sampeyan duwe akeh gambar sing kudu dilayani, coba nulis CSS gambar retina kanthi manual ing query media siji.
Nalika Bootstrap dibangun ing Kurang, uga duwe port Sass resmi . Kita njaga ing repositori GitHub sing kapisah lan nangani nganyari nganggo skrip konversi.
Wiwit port Sass duwe repo sing kapisah lan nglayani pamirsa sing rada beda, isi proyek kasebut beda banget karo proyek Bootstrap utama. Iki njamin port Sass minangka kompatibel karo akeh sistem basis Sass sabisa.
Path | Katrangan |
---|---|
lib/ |
Kode permata Ruby (konfigurasi Sass, integrasi Rails lan Kompas) |
tasks/ |
Skrip konverter (ngowahi hulu Kurang dadi Sass) |
test/ |
Tes kompilasi |
templates/ |
Manifes paket kompas |
vendor/assets/ |
Sass, JavaScript, lan file font |
Rakefile |
Tugas internal, kayata rake lan ngowahi |
Dolan maring repositori GitHub port Sass kanggo ndeleng file kasebut tumindak.
Kanggo informasi babagan carane nginstal lan nggunakake Bootstrap kanggo Sass, deleng repositori GitHub readme . Iki minangka sumber paling anyar lan kalebu informasi sing bisa digunakake karo proyek Rails, Kompas, lan Sass standar.