versi 1.1 Update : Maret 2013 Panduan Twitter Bootstrap 1.1 Twitter Bootstrap A. Pengenalan Twitter Bootstrap adalah toolkit untuk membanun web aplikasi se!ara !epat. Termasuk di dalamn"a "aitu #$$ dan %avas!ript. Toolkit ini dapat diunduh di http://twitter.github.com/bootstrap/& 'kstrak (older bootstrap "an telah diunduh dan toolkit siap diunakan. B. Persiapan )da dua !ara untuk menunakan Twitter Bootstrap di *TM+ : 1. Memanil #$$ Bootstrap denan menambahkan baris berikut sebelum ,-head. ,link rel/0st"lesheet0 hre(/0-bootstrap-!ss-bootstrap.!ss0. 2. )tau denan memanil +'$$ Bootstrap 1#$$ 2repro!essor "an diunakan untuk memper!epat dan mempermudah web development3 denan menambahkan baris di bawah ini. ,link rel/0st"lesheet-less0 hre(/0-bootstrap-less-bootstrap.less0. %ava!ript dan #$$ dalam bootstrap merupakan satu kesatuan untuk membuat sebuah desain web "an indah& untuk memanil %avas!ript Bootstrap dapat menambahkan baris dibawah ini. ,s!ript sr!/4-bootstrap-5s-bootstrap.5s4.,-s!ript. C. Start C.1 Grid System De(ault dari 6rid $"stem Bootstrap adalah lebar 780p9 dan 12 kolom. 6rid $"stem ini diunakan untuk pembaian resolusi la"ar ke dalam 8 responsive variasi untuk phone& tablet portrait and tablet lands!ape& small desktop& dan lare wide s!reen desktop. Distributed by Fluider Team 2 2ertama& buat sebuah (ile *TM+ denan standar di bawah ini ditambah denan #$$ dan %avas!ript dari Bootstrap. <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Fluider - Titter !""tstra# Tut"rial<$title> <lin% href="$&""tstra#$css$&""tstra#'css" rel="st(lesheet"> <scri#t src=)$&""tstra#$*s$&""tstra#'*s)><$scri#t> <$head> <&"d(> +' <$&"d(> <$html> Untuk membuat sebuah rid s"stem pada bootstrap& dibutuhkan beberapa !lass seperti : !ontainer& row dan span& untuk !ontoh penunaan dapat meilhat !ontohn"a di bawah ini. <di, class="c"ntainer"> <di, class="r""> <di, class="s#an-."> <$di,> <$di,> <$di,> untuk menetahui (unsi rid s"stem pada bootstrap& terapkan baris di bawah ini pada *TM+& Distributed by Fluider Team 3 untuk membuat struktur dari rid. <di, class="c"ntainer"> <di, class="r""> <di, class="s#an-."> <$di,> <$di,> <di, class="r""> <di, class="s#an/"> <$di,> <di, class="s#an/"> <$di,> <$di,> <di, class="r""> <di, class="s#an0"> <$di,> <di, class="s#an0"> <$di,> <di, class="s#an0"> <$di,> <$di,> <di, class="r""> <di, class="s#an1"> <$di,> <di, class="s#an1"> <$di,> <di, class="s#an1"> <$di,> <di, class="s#an1"> Distributed by Fluider Team 4 <$di,> <$di,> <di, class="r""> <di, class="s#an."> <$di,> <di, class="s#an."> <$di,> <di, class="s#an."> <$di,> <di, class="s#an."> <$di,> <di, class="s#an."> <$di,> <di, class="s#an."> <$di,> <$di,> <di, class="r""> <di, class="s#an-"> <$di,> <di, class="s#an-"> <$di,> <di, class="s#an-"> <$di,> <di, class="s#an-"> <$di,> <di, class="s#an-"> <$di,> <di, class="s#an-"> <$di,> Distributed by Fluider Team 5 <di, class="s#an-"> <$di,> <di, class="s#an-"> <$di,> <di, class="s#an-"> <$di,> <di, class="s#an-"> <$di,> <di, class="s#an-"> <$di,> <di, class="s#an-"> <$di,> <$di,> <$di,> Denan !ontoh di atas& tidak dapat menampilkan rid s"stem se!ara kasat mata& untuk menampilkan warna dari tiap:tiap span& buat sebuah !lass #$$ pada *TM+ denan baris berikut. +etakkan sebelum ,-head. <st(le> 'green 2&ac%gr"und-c"l"r3 4C!F51E6 7 '&lue 2&ac%gr"und-c"l"r3 40.8.D16 7 '"range 2&ac%gr"und-c"l"r3 4FF!/086 7 'red 2&ac%gr"und-c"l"r3 4FF/-086 7 '#ur#le 2&ac%gr"und-c"l"r3 458/CD96 7 '(ell" 2&ac%gr"und-c"l"r3 4FFE/086 7 '*ara% 2height3 -88#:6 margin-t"#3 ;#:6 margin-&"tt"m3 ;#:67 <$st(le> $etelah selesai& terapkan warna "an berbeda dari tiap span& seperti !ontoh di bawah ini. Distributed by Fluider Team 6 <di, class="r""> <di, class="*ara% s#an-. green"> <$di,> <$di,> <di, class="r""> <di, class="*ara% s#an/ &lue"> <$di,> <di, class="*ara% s#an/ &lue"> <$di,> <$di,> <di, class="r""> <di, class="*ara% s#an0 "range"> <$di,> <di, class="*ara% s#an0 "range"> <$di,> <di, class="*ara% s#an0 "range"> <$di,> <$di,> <di, class="r""> <di, class="*ara% s#an1 red"> <$di,> <di, class="*ara% s#an1 red"> <$di,> <di, class="*ara% s#an1 red"> <$di,> <di, class="*ara% s#an1 red"> <$di,> <$di,> <di, class="r""> Distributed by Fluider Team 7 <di, class="*ara% s#an. #ur#le"> <$di,> <di, class="*ara% s#an. #ur#le"> <$di,> <di, class="*ara% s#an. #ur#le"> <$di,> <di, class="*ara% s#an. #ur#le"> <$di,> <di, class="*ara% s#an. #ur#le"> <$di,> <di, class="*ara% s#an. #ur#le"> <$di,> <$di,> <di, class="r""> <di, class="*ara% s#an- (ell""> <$di,> <di, class="*ara% s#an- (ell""> <$di,> <di, class="*ara% s#an- (ell""> <$di,> <di, class="*ara% s#an- (ell""> <$di,> <di, class="*ara% s#an- (ell""> <$di,> <di, class="*ara% s#an- (ell""> <$di,> <di, class="*ara% s#an- (ell""> <$di,> <di, class="*ara% s#an- (ell""> Distributed by Fluider Team <$di,> <di, class="*ara% s#an- (ell""> <$di,> <di, class="*ara% s#an- (ell""> <$di,> <di, class="*ara% s#an- (ell""> <$di,> <di, class="*ara% s#an- (ell""> <$di,> <$di,> Maka akan tampak struktur rid memenuhi 12 kolom tiap barisn"a seperti tampilan *TM+ di bawah ini. Distributed by Fluider Team ! C.2 Layout Untuk permulaan mendesain responsive web& harus mempun"ai sebuah keranka - la"out& untuk mempermudah membuat la"out dapat menunakan rid s"stem "an telah dipela5ari sebelumn"a. ;eranka terbai men5adi 3 baian& "aitu header& !ontent& dan (ooter. Buatlah la"out seperti lankah:lankah di bawah ini. Header 2ertama& unakan struktur *TM+ de(ault denan tambahan Bootstrap #$$ < %avas!ript ke dalam *TM+ baru. ;emudian di dalam ,bod".& berikan !ode di bawah ini. <header class="green"> <di, class="c"ntainer"> <di, class="r""> <di, class="s#an-."><eader $ =a,igasi<$di,> <$di,> <$di,> <$header> Content ;edua& "an diperlukan sebuah !ontent untuk menampilkan isi atau artikel dari blo& tambahkan !ode untuk !ontent di bawah ini di bawah ,-header.. <di, class="c"ntainer"> <di, class="r""> <di, class="s#an-. (ell" *ara%"> C"ntent <eader <$di,> <$di,> Distributed by Fluider Team "# <di, class="r""> <di, class="s#an0 "range *ara%"> C"ntent Pertama <$di,> <di, class="s#an0 "range *ara%"> C"ntent >edua <$di,> <di, class="s#an0 "range *ara%"> C"ntent >etiga <$di,> <$di,> <$di,> Footer ;etia& Footer ber(unsi menampilkan si pembuat website& pemilik website& atau pembuat desain& untuk menambahkan (ooter unakan !ode di bawah ini. <f""ter class="&lue"> <di, class="c"ntainer"> <di, class="r""> <di, class="s#an-.">F""ter<$di,> <$di,> <$di,> <$f""ter> Maka hasil struktur *TM+n"a akan seperti ini. Distributed by Fluider Team "" C.3 Typograpy T"poraph" pada dasarn"a diunakan untuk memperindah tampilan atau susunan te9t. Untuk lankah selan5utn"a unakan t"poraph" untuk memasukkan !ontent - artikel ke dalam *TM+. Ubah eader sebelumn"a men5adi seperti di bawah ini. <header class="green"> <di, class="c"ntainer"> <di, class="r""> <di, class="s#an-."><h1>Fluider<$h1><$di,> <$di,> <$di,> <$header> $etelah itu pada !ontent& tambahkan no imae denan menambahkan baris berikut: <di, class="r""> <di, class="s#an-." st(le="margin-t"#3 -8#:6"> <img src="htt#3$$dumm(image'c"m$-.88:188$ddd$fff" $> <$di,> Distributed by Fluider Team "2 <$di,> Ubah 5ua pada Content Header denan baris di bawah ini& untuk menampilkan t"poraph" h1& h2& h3& h8& h=& h>& parara(& penunaan stron& dan addr. <di, class="r""> <di, class="s#an-. (ell"" st(le="margin-t"#3 -8#:6"> <h->?ni adalah header h-<$h-> <h.>?ni adalah header h.<$h.> <h1>?ni adalah header h1<$h1> <h0>?ni adalah header h0<$h0> <h;>?ni adalah header h;<$h;> <h/>?ni adalah header h/<$h/> <#> ?ni meru#a%an #aragraf' @"rem i#sum d"l"r sit ametA c"nsectetuer adi#iscing elitA sed diam n"numm( ni&h euism"d tincidunt ut la"reet d"l"re magna aliBuam erat ,"lut#at' <$#> <#>?ni mengguna%an <str"ng>Ctr"ng<$str"ng> di dalam #aragraf'<$#> <#>?ni #enggunaan a&&r #ada sing%atan <a&&r title="?nd"nesia">?=D<$a&&r>' <$#> <$di,> <$di,> 2ada baian Content Pertama& berikan !ontoh t"poraph" untuk penunaan address& berikut !oden"a. Distributed by Fluider Team "3 <di, class="s#an0 "range" st(le="margin-t"#3 -8#:6 margin-&"tt"m3 -8#:"> <h0>Penggunaan Dddress<$h0> <#>@"rem i#sum d"l"r sit ametA c"nsectetuer adi#iscing elitA sed diam n"numm( ni&h euism"d tincidunt ut la"reet d"l"re magna aliBuam erat ,"lut#at'<$#> <address> <str"ng>Fluider<$str"ng><&r$> Cada(a .<&r$> Cem#a%a !aruA Ea%arta Pusat' <$address> <$di,> $edankan untuk Content "edua Berikan T"poraph" penunaan Blo!k?uote denan !ode di bawah ini. <di, class="s#an0" st(le="margin-t"#3 -8#:6 margin-&"tt"m3 -8#:6 c"l"r3 4111"> <h0>Penggunaan !l"c%Bu"tes<$h0> <&l"c%Bu"te> <i>@"rem i#sum d"l"r sit ametA c"nsectetuer adi#iscing elitA sed diam n"numm( ni&h euism"d tincidunt ut la"reet d"l"re magna aliBuam erat ,"lut#at' Ft isi enim ad minim ,eniamA Buis n"strud e:erci tati"n ullamc"r#er susci#it l"&"rtis nisl ut aliBui# e: ea c"mm"d" c"nseBuat' <$i> <$&l"c%Bu"te> <$di,> Distributed by Fluider Team "4 Untuk "an #ontent "an terakhir "aitu Content #etiga& berikan !ode untuk menampilkan penunaan Unordered +ist sama @rdered +ist. <di, class="s#an0 "range" st(le="margin-t"#3 -8#:6 margin-&"tt"m3 -8#:"> <h0>Penggunaan Fn"rdered @ist dan Ordered @ist<$h0> <#> <"l> <li>Penggunaan Ordered @istG"lH<$li> <li>Penggunaan Ordered @istG"lH<$li> <li>Penggunaan Ordered @istG"lH<$li> <$"l> <ul> <li>Penggunaan Fn"rdered @istGulH<$li> <li>Penggunaan Fn"rdered @istGulH<$li> <li>Penggunaan Fn"rdered @istGulH<$li> <$ul> <$#> <$di,> Aan terakhir& pada $ooter ubah baris (ooter denan baris di bawah ini& untuk merubah warna (ont dan ukuran. <f""ter class="&lue"> <di, class="c"ntainer"> <di, class="r""> <di, class="s#an-." st(le="c"l"r3 4fff6"> <h;>Ic"#(6 .8-1 Fluider'"rg <$h;> <$di,> <$di,> Distributed by Fluider Team "5 <$di,> <$f""ter> $etelah semuan"a selesai& maka tampilann"a akan berubah men5adi seperti ambar di bawah ini. Distributed by Fluider Team "6 C.% Ta&el Tabel serin diunakan untuk menampilkan data "an bersi(at sama dan dikelompokkan menurut kolom dan baris. Untuk membuatn"a sebuah tabel pada Bootstrap& diperlukan !lass tr& td dan th& denan tambahan !lass thead dan tbod"& berikut penunaann"a. Buat sebuah html baru& kemudian isi baian !ontent denan baris berikut : <di, class="c"ntainer"> <di, class="r""> <di, class="s#an-." st(le="margin-t"#3 -8#:"> <ta&le class="ta&le ta&le-stri#ed"> <thead> <tr> <th>="<$th> <th>=ama De#an<$th> <th>=ama !ela%ang<$th> <th>Ce%"lah<$th> <th>>felas<$th> <$tr> <$thead> <t&"d(> <tr> <td>-'<$td> <td>Ji%a<$td> <td>Ki%aati<$td> <td>CD= Cum&er*" 81<$td> <td>1<$td> <$tr> <tr> Distributed by Fluider Team "7 <td>.'<$td> <td>!udi<$td> <td>Praset("<$td> <td>CD= Cum&elim" -8<$td> <td>;<$td> <$tr> <tr> <td>1'<$td> <td>="ri<$td> <td>Lanae<$td> <td>CD= >arangra*a 8;<$td> <td>;<$td> <$tr> <$t&"d(> <$ta&le> <$di,> <$di,> <$di,> *asiln"a akan tampak seperti di bawah ini. C.' Form Distributed by Fluider Team " 2ada panduan selan5utn"a akan membahas tentan membuat (orm denan bootstrap& (orm lebih serin diunakan untuk hal:hal "an bersi(at membutuhkan inputan dari penuna. $eperti (orm penda(taran& (orm loin& (orm kebutuhan dan lain:lain. Berikut !ontoh kode untuk membuat sebuah (orm : (em&uat )erti!al Form Layout Buatlah sebuah *TM+ baru "an lain& kemudian pada baris awal baian !ontent& tambahkan baris di bawah ini. <di, class="s#an-." st(le="margin-t"#3 -8#:"> <h1>Kertical F"rm @a("ut<$h1> <f"rm class="ell"> <la&el>Fsername<$la&el> <in#ut t(#e="te:t" class="s#an;" #laceh"lder="username"> <s#an class="hel#-inline">Lasu%%an Fsername Dnda!<$s#an> <la&el class="chec%&":"> <in#ut t(#e="chec%&":">Centang a#a&ila username Dnda &enar' <$la&el> <&utt"n t(#e="su&mit" class="&tn">Cu&mit<$&utt"n> <$f"rm> <$di,> Maka *asiln"a akan seperti di bawah ini. Distributed by Fluider Team "! (em&uat Sear! Form Layout 6unakan !lass (orm:sear!h untuk membuat inputan men5adi block level. Tambahkan !ode di bawah ini setelah !ode verti!al (orm. <h1>Cearch F"rm @a("ut<$h1> <f"rm class="ell"> <la&el>Fsername<$la&el> <in#ut t(#e="te:t" class="in#ut-medium search-Buer("> <&utt"n t(#e="su&mit" class="&tn">Cu&mit<$&utt"n> <$f"rm> Maka hasiln"a akan seperti ini. (em&uat *nline Form Layout 6unakan !lass (orm:inline untuk membuat inputan men5adi inline. Tambahkan !ode di bawah ini setelah !ode sear!h (orm. <h1>?nline F"rm @a("ut<$h1> <f"rm class="ell f"rm-inline"> Distributed by Fluider Team 2# <in#ut t(#e="te:t" class="in#ut-small" #laceh"lder="Fsername"> <in#ut t(#e="#ass"rd" class="in#ut-small" #laceh"lder="Pass"rd"> <la&el class="chec%&":"> <in#ut t(#e="chec%&":"> Jemem&er me <$la&el> <&utt"n t(#e="su&mit" class="&tn">Lasu%<$&utt"n> <$f"rm> *asiln"a akan seperti di bawah ini. (em&uat Hori+ontal Form Layout 6unakan !lass (orm:horiBontal untuk membuat inputan men5adi horizontal. Tambahkan !ode di bawah ini setelah !ode inline (orm. <h1><"riM"ntal F"rm @a("ut<$h1> <f"rm class="ell f"rm-h"riM"ntal"> <fieldset> <legend><"riM"ntal F"rm @a("ut<$legend> <di, class="c"ntr"l-gr"u#"> <la&el class="c"ntr"l-la&el" f"r="in#ut">Te:t in#ut<$la&el> <di, class="c"ntr"ls"> <in#ut t(#e="te:t" class="in#ut- :large" id="in#ut"> Distributed by Fluider Team 2" <# class="hel#-&l"c%"> ?n additi"n t" freef"rm te:tA an( <TL@; te:t-&ased in#ut a##ears li%e s"' <$#> <$di,> <$di,> <di, class="c"ntr"l-gr"u#"> <la&el class="c"ntr"l-la&el" f"r="chec%&":">Chec%&":<$la&el> <di, class="c"ntr"ls"> <la&el class="chec%&":"> <in#ut t(#e="chec%&":" id="chec%&":" ,alue="Pilihan -"> O#ti"n "ne is this and thatN&e sure t" include h( itOs great <$la&el> <$di,> <$di,> <di, class="c"ntr"l-gr"u#"> <la&el class="c"ntr"l-la&el" f"r="select8-">Celect list<$la&el> <di, class="c"ntr"ls"> <select id="select8-"> <"#ti"n>--Pilihan---<$"#ti"n> <"#ti"n>--Pilihan.--<$"#ti"n> <"#ti"n>--Pilihan1--<$"#ti"n> <"#ti"n>--Pilihan0--<$"#ti"n> <"#ti"n>--Pilihan;--<$"#ti"n> <$select> Distributed by Fluider Team 22 <$di,> <$di,> <di, class="c"ntr"l-gr"u#"> <la&el class="c"ntr"l-la&el" f"r="multiCelect">Lultic"n-select<$la&el> <di, class="c"ntr"ls"> <select multi#le="multi#le" id="multiCelect"> <"#ti"n>-<$"#ti"n> <"#ti"n>.<$"#ti"n> <"#ti"n>1<$"#ti"n> <"#ti"n>0<$"#ti"n> <"#ti"n>;<$"#ti"n> <$select> <$di,> <$di,> <di, class="c"ntr"l-gr"u#"> <la&el class="c"ntr"l-la&el" f"r="file?n#ut">File in#ut<$la&el> <di, class="c"ntr"ls"> <in#ut class="in#ut-file" id="file?n#ut" t(#e="file"> <$di,> <$di,> <di, class="c"ntr"l-gr"u#"> <la&el class="c"ntr"l-la&el" f"r="te:tarea">Te:tarea<$la&el> <di, class="c"ntr"ls"> <te:tarea class="in#ut-:large" Distributed by Fluider Team 23 id="te:tarea" r"s="1"><$te:tarea> <$di,> <$di,> <di, class="f"rm-acti"ns"> <&utt"n t(#e="su&mit" class="&tn &tn-#rimar("> Cim#an Peru&ahan <$&utt"n> <&utt"n class="&tn">!atal<$&utt"n> <$di,> <$fieldset> <$f"rm> %ika berhasil& maka akan tampilann"a seperti ini. Distributed by Fluider Team 24 Form Controls Di dalam toolkit bootstrap disediakan penendalian (orm untuk read:onl"& dan disabled& untuk !ontoh dapat menunakan kode di bawah ini& letakkan kode di bawah horiBontal (orm la"out. <h1>F"rm C"ntr"ls<$h1> <f"rm class="ell f"rm-h"riM"ntal"> <fieldset> <legend>F"rm C"ntr"ls !""tstra#<$legend> <di, class="c"ntr"l-gr"u#"> <la&el class="c"ntr"l-la&el" Distributed by Fluider Team 25 f"r="in#ut8-">F"%us ?n#ut<$la&el> <di, class="c"ntr"ls"> <in#ut t(#e="te:t" class="in#ut- :large" id="in#ut8-"> <# class="hel#-&l"c%">?n#ut dalam m"de &iasa dan da#at di tulis dan di &aca'<$#> <$di,> <$di,> <di, class="c"ntr"l-gr"u#"> <la&el class="c"ntr"l-la&el" f"r="in#ut8-">Jaed "nl( ?n#ut<$la&el> <di, class="c"ntr"ls"> <in#ut t(#e="te:t" class="in#ut- :large" id="in#ut8-" read"nl(="true"> <# class="hel#-&l"c%">?n#ut dalam m"de read-"nl(A han(a &isa di &aca dan f"%us'<$#> <$di,> <$di,> <di, class="c"ntr"l-gr"u#"> <la&el class="c"ntr"l-la&el" f"r="in#ut8-">Disa&led ?n#ut<$la&el> <di, class="c"ntr"ls"> <in#ut t(#e="te:t" class="in#ut- :large" id="in#ut8-" disa&led> <# class="hel#-&l"c%">?n#ut tida% &isa diguna%an alias di disa&le'<$#> <$di,> <$di,> <di, class="c"ntr"l-gr"u#"> Distributed by Fluider Team 26 <la&el class="c"ntr"l-la&el" f"r=""#ti"nsChec%&":" read">Chec%&": Gdisa&ledH<$la&el> <di, class="c"ntr"ls"> <la&el class="chec%&":"> <in#ut t(#e="chec%&":" id=""#ti"nsChec%&":" ,alue=""#ti"n-" disa&led> Chec%&": (ang telah di disa&le' <$la&el> <$di,> <$di,> <di, class="f"rm-acti"ns"> <&utt"n t(#e="su&mit" class="&tn &tn-#rimar(" disa&led> Cim#an Peru&ahan Gt"m&"l (ang di disa&elH <$&utt"n> <&utt"n class="&tn">Cancel<$&utt"n> <$di,> <$fieldset> <$f"rm> *asiln"a akan tampak seperti ambar berikut : Distributed by Fluider Team 27 Form *nput Style Di dalam bootstrap 5ua disediakan (orm input st"le untuk error& warnin& su!!ess& sele!t su!!ess. Berikut !ontoh koden"a. <h1>F"rm ?n#ut Ct(le<$h1> <f"rm class="ell f"rm-h"riM"ntal"> <fieldset> <legend>F"rm ,alidasi err"rA arning dan success<$legend> <di, class="c"ntr"l-gr"u# err"r"> <la&el class="c"ntr"l-la&el" f"r="in#utErr"r">?n#ut ith err"r<$la&el> <di, class="c"ntr"ls"> <in#ut t(#e="te:t" id="in#utErr"r"> Distributed by Fluider Team 2 <s#an class="hel#-inline">Please c"rrect the err"r<$s#an> <$di,> <$di,> <di, class="c"ntr"l-gr"u# arning"> <la&el class="c"ntr"l-la&el" f"r="in#utParning">?n#ut ith arning<$la&el> <di, class="c"ntr"ls"> <in#ut t(#e="te:t" id="in#utParning"> <s#an class="hel#-inline">C"mething ma( ha,e g"ne r"ng<$s#an> <$di,> <$di,> <di, class="c"ntr"l-gr"u# success"> <la&el class="c"ntr"l-la&el" f"r="in#utCuccess">?n#ut ith success<$la&el> <di, class="c"ntr"ls"> <in#ut t(#e="te:t" id="in#utCuccess"> <s#an class="hel#- inline">Cuccessfull( entered<$s#an> <$di,> <$di,> <di, class="c"ntr"l-gr"u# success"> <la&el class="c"ntr"l-la&el" f"r="selectErr"r">Celect ith success<$la&el> <di, class="c"ntr"ls"> <select id="selectErr"r"> <"#ti"n>-<$"#ti"n> <"#ti"n>.<$"#ti"n> Distributed by Fluider Team 2! <"#ti"n>1<$"#ti"n> <"#ti"n>0<$"#ti"n> <"#ti"n>;<$"#ti"n> <$select> <s#an class="hel#- inline">Cuccessfull( selected<$s#an> <$di,> <$di,> <$fieldset> <$f"rm> Maka *asiln"a akan seperti ambar berikut : Distributed by Fluider Team 3# C., -a.&ar pada baian struktur *TM+ "an telah dibuat& ada baian bernama header. Dalam panduan ini akan dibahas baaimana !ara menanti header men5adi naviasi. Caviasi pada umumn"a beruna untuk mempermudah pembaian artikel& data& atau spesi(ikasi& untuk menambahkan naviasi pada header& ubah baris ,header....,-header. denan baris di bawah ini. <header st(le="margin-&"tt"m3 08#:"> <di, class="na,&ar na,&ar-fi:ed-t"#"> <di, class="na,&ar-inner"> <di, class="c"ntainer"> <ul class="na,"> <li class="acti,e"> <a class="&rand" st(le="margin- left3 8" href="4">Fluider<$a> <$li> <li><a href="4">Jes#"nsi,e<$a><$li> <li><a href="4">Letr" Ct(le<$a><$li> <li><a href="4">@eaflet<$a><$li> <$ul> <ul class="na,"> <li class="dr"#d"n"> <a href="4" class="dr"#d"n- t"ggle" data-t"ggle="dr"#d"n"> Cer,ices <& class="caret"><$&><$a> <ul class="dr"#d"n-menu"> <li><a href="4">Pe& Design<$a><$li> <li><a href="4">Pe& de,el"#ment<$a><$li> Distributed by Fluider Team 3" <li><a href="4">P"rd#ress Theme de,el"#ment<$a><$li> <$ul> <$li> <$ul> <f"rm class="na,&ar-search #ull-left"> <in#ut t(#e="te:t" class="search-Buer(" #laceh"lder="Cearch"> <$f"rm> <$di,> <$di,> <$di,> <$header> Maka tampilann"a akan seperti berikut : Distributed by Fluider Team 32 Untuk (unsi drop down tidak ber(unsi dikarenakan tidak adan"a 5avas!ript "an men5alankan (unsi tersebut& tambahkan 5?uer".5s dan bootstrap:dropdown.5s ke dalam *TM+& letakkan sebelum ,-head. ,s!ript sr!/05s-5?uer".5s0.,-s!ript. ,s!ript sr!/05s-bootstrap:dropdown.5s0.,-s!ript. De(resh halaman *TM+ di Eeb Browser kemudian !oba klik dropdown sekali lai. Distributed by Fluider Team 33 C./ *!on 2ada 2embahasan selan5utn"a& "aitu menambahkan i!on& denan menunakan (ont awesome "an dapat di download di http://$ortawesome.github.com/Fo%t&'wesome/. $ebelum menunakann"a& tambahkan baris berikut ke baian atas ,-head.. ,link rel/0st"lesheet0 hre(/0-bootstrap-!ss-(ont:awesome.!ss0. $"nta9 "an diunakan untuk memanil i!on adalah : <i class=)class namaQic"n)><$i> (enam&a#an *!on di -a.igasi $etelah pada pembahasan sebelumn"a menambahkan naviasi di header& selan5utn"a dapat di!oba menambahkan i!on di naviasi& ubah baris naviasi Desponsive& Metro $t"le dan +ea(let denan baris di bawah ini. <li><a href="4"><i class="ic"n-ta&let"><$i> Jes#"nsi,e<$a><$li> <li><a href="4"><i class="ic"n-#lus-sign-alt"><$i> Letr" Ct(le<$a><$li> <li><a href="4"><i class="ic"n-leaf"><$i> @eaflet<$a><$li> Maka hasiln"a akan seperti ambar di bawah ini. Distributed by Fluider Team 34 (enam&a#an *!on di Button dan Button Group $etelah men!oba menambahkan i!on di Caviasi& selan5utn"a men!oba menambahkan i!on di button dan button roup. $"nta9 "an diperlukan untuk menabunkan i!on dan button adalah : <di, class=)&tn-gr"u#)> <a class=)&tn) href=)4)><i class=)ic"n-refresh)><$i> <$di,> Fntu% c"nt"hA guna%an c"de di &aah ini dan leta%%an setelah f"rm class search #ada na,igasi'' <ul class="na, #ull-right"> <di, class="&tn-gr"u#"> <a class="&tn &tn-#rimar(" href="4"><i class="ic"n-user ic"n-hite"><$i> Fser<$a> <a class="&tn &tn-#rimar( dr"#d"n-t"ggle" data-t"ggle="dr"#d"n" href="4"><s#an class="caret"><$s#an><$a> <ul class="dr"#d"n-menu"> <li><a href="4"><i class="ic"n-#encil"><$i> Edit<$a><$li> <li><a href="4"><i class="ic"n-trash"><$i> Delete<$a><$li> <li><a href="4"><i class="ic"n-&an-circle"><$i> !an<$a><$li> <li class="di,ider"><$li> <li><a href="4"><i class="i"><$i> @"g"ut<$a><$li> Distributed by Fluider Team 35 <$ul> <$di,> <$ul> *asiln"a akan seperti ambar di bawah ini. C.0 -a.igation Ta&s dan Pills Untuk pembela5aran selan5utn"a "aitu penenalan tabs dan pills dari bootstrap& untuk memanil tabs dapat menunakan !lass .nav:tabs dan 5ika memanil pills dapat menunakan .nav:pills. Berikut !ontoh kode untuk naviasi tabs dan pills. (em&uat -a.igasi Ta&s <ul class="na, na,-ta&s"> <li class="acti,e"><a href="4"><"me<$a><$li> <li><a href="4">Tut"rials<$a><$li> <li><a href="4">Practice Edit"r <$a><$li> <li><a href="4">Raller(<$a><$li> <li><a href="4">C"ntact<$a><$li> <$ul> Distributed by Fluider Team 36 (em&uat -a.igasi Pills <ul class="na, na,-#ills"> <li class="acti,e"><a href="4"><"me<$a><$li> <li><a href="4">Tut"rials<$a><$li> <li><a href="4">Practice Edit"r <$a><$li> <li><a href="4">Raller(<$a><$li> <li><a href="4">C"ntact<$a><$li> <$ul> Dalam tahap ini& *TM+ "an telah dibuat akan ditambahkan sidebar& ubah baris !ontent header& !ontent pertama& !ontent kedua& dan !ontent ketia men5adi seperti di bawah ini. <di, class="r""> <di, class="s#an1 green" st(le="margin-t"#3 -8#:6 height3 08;#:6"> Cide&ar <$di,> Distributed by Fluider Team 37 <di, class="s#an5" st(le="margin-t"#3 -8#:6"> <di, class="r"-fluid"> <di, class="s#an-. (ell""> <ul class="na, na,-#ills"> <li class="acti,e"><a href="4"><"me<$a><$li> <li><a href="4">Tut"rials<$a><$li> <li><a href="4">Practice Edit"r <$a><$li> <li><a href="4">Raller(<$a><$li> <li><a href="4">C"ntact<$a><$li> <$ul> <h1>D#a itu Fluider S<$h1> <#> <str"ng>Fluider<$str"ng> adalah inisiatif dari meru,ian (ang mem&ahas tentang as#e% Desain dan lain-lain' @"rem i#sum d"l"r sit ametA c"nsectetuer adi#iscing elitA sed diam n"numm( ni&h euism"d tincidunt ut la"reet d"l"re magna aliBuam erat ,"lut#at'<&r $> Fluider men(edia%an &e&era#a %"nten untu% mendesainA antara lain3 <ul> <li>Pr"gramming<$li> <li>Jes#"nsi,e<$li> <li>Letr" Ct(le<$li> <li>La# R?C<$li> <$ul> <$#> <$di,> <$di,> Distributed by Fluider Team 3 <di, class="r"-fluid"> <di, class="s#an/ "range" st(le="margin-t"#3 -8#:6 margin-&"tt"m3 -8#:"> <h0>Jes#"nsi,e<$h0> <#>In&s#6In&s#6In&s#6In&s#6In&s#6@"rem i#sum d"l"r sit ametA c"nsectetuer adi#iscing elitA sed diam n"numm( ni&h euism"d tincidunt ut la"reet d"l"re magna aliBuam erat ,"lut#at' <&r$>In&s#6In&s#6In&s#6In&s#6In&s#6Ft isi enim ad minim ,eniamA Buis n"strud e:erci tati"n ullamc"r#er susci#it l"&"rtis nisl ut aliBui# e: ea c"mm"d" c"nseBuat'<$#> <$di,> <di, class="s#an/ "range" st(le="margin-t"#3 -8#:6 margin-&"tt"m3 -8#:"> <h0>Letr" Ct(le<$h0> <#>In&s#6In&s#6In&s#6In&s#6In&s#6@"rem i#sum d"l"r sit ametA c"nsectetuer adi#iscing elitA sed diam n"numm( ni&h euism"d tincidunt ut la"reet d"l"re magna aliBuam erat ,"lut#at' <&r$>In&s#6In&s#6In&s#6In&s#6In&s#6Ft isi enim ad minim ,eniamA Buis n"strud e:erci tati"n ullamc"r#er susci#it l"&"rtis nisl ut aliBui# e: ea c"mm"d" c"nseBuat'<$#> <$di,> <$di,> <$di,> <$di,> Maka hasiln"a akan seperti ambar di bawah ini. Distributed by Fluider Team 3! (em&uat -a.igasi )erti!al Ta&s $"nta9 "an diunakan adalah .navs:tabs dan .navs:sta!ked& untuk membuat sebuah naviasi vertikal& dibutuhkan baian sidebar& ubah baian sidebar pada *TM+ "an telah dibuat men5adi seperti baris berikut : <ul class="na, na,-ta&s na,-stac%ed"> <li class="acti,e"><a href="4"><"me<$a><$li> Distributed by Fluider Team 4# <li><a href="4">Tut"rials<$a><$li> <li><a href="4">Practice Edit"r <$a><$li> <li><a href="4">Raller(<$a><$li> <li><a href="4">C"ntact<$a><$li> <$ul> (em&uat -a.igasi )erti!al Pills $"nta9 "an diunakan adalah .navs:pills dan .navs:sta!ked& hampir sama denan naviasi bar& ubah baris di sidebar men5adi baris berikut : <ul class="na, na,-#ills na,-stac%ed"> <li class="acti,e"><a href="4"><"me<$a><$li> <li><a href="4">Tut"rials<$a><$li> <li><a href="4">Practice Edit"r <$a><$li> <li><a href="4">Raller(<$a><$li> <li><a href="4">C"ntact<$a><$li> <$ul> Distributed by Fluider Team 4" (enam&a 1ropdown pada -a.igation Ta&s Untuk membuat dropdown pada naviation tabs& perlu menunakan !lass dropdown& !ontoh koden"a dapat dilihat di bawah ini. <ul class="na, na,-ta&s"> <li class="acti,e"><a href="4"><"me<$a><$li> <li><a href="4">D&"ut<$a><$li> <li class="dr"#d"n"> <a class="dr"#d"n-t"ggle" data- t"ggle="dr"#d"n" href="4">Fr"ntEnd<& class="caret"><$&><$a> <ul class="dr"#d"n-menu"> <li><a href="4">Titter !""tstra#<$a><$li> <li><a href="4">R""gle Plus DP?<$a><$li> <li><a href="4"><TL@;<$a><$li> <li class="di,ider"><$li> <li><a href="4">E:am#les<$a><$li> <$ul> <$li> <li class="dr"#d"n"> <a class="dr"#d"n-t"ggle" data- t"ggle="dr"#d"n" href="4">!ac%End<& class="caret &"tt"m- Distributed by Fluider Team 42 u#"><$&><$a> <ul class="dr"#d"n-menu &"tt"m-u# #ull-right"> <li><a href="4">P<P<$a><$li> <li><a href="4">L(CT@<$a><$li> <li><a href="4">P"stgreCT@<$a><$li> <li class="di,ider"><$li> <li><a href="4">@i,e Dem"s<$a><$li> <$ul> <$li> <$ul> (enam&a 1ropdown pada -a.igation Pills 2enunaann"a hampir sama denan kode di atas han"a menanti .nav:tabs men5adi .nav: pills. <ul class="na, na,-#ills"> <li class="acti,e"><a href="4"><"me<$a><$li> <li><a href="4">D&"ut<$a><$li> <li class="dr"#d"n"> <a class="dr"#d"n-t"ggle" data- t"ggle="dr"#d"n" href="4">Fr"ntEnd<& class="caret"><$&><$a> <ul class="dr"#d"n-menu"> Distributed by Fluider Team 43 <li><a href="4">Titter !""tstra#<$a><$li> <li><a href="4">R""gle Plus DP?<$a><$li> <li><a href="4"><TL@;<$a><$li> <li class="di,ider"><$li> <li><a href="4">E:am#les<$a><$li> <$ul> <$li> <li class="dr"#d"n"> <a class="dr"#d"n-t"ggle" data- t"ggle="dr"#d"n" href="4">!ac%End<& class="caret &"tt"m- u#"><$&><$a> <ul class="dr"#d"n-menu &"tt"m-u# #ull-right"> <li><a href="4">P<P<$a><$li> <li><a href="4">L(CT@<$a><$li> <li><a href="4">P"stgreCT@<$a><$li> <li class="di,ider"><$li> <li><a href="4">@i,e Dem"s<$a><$li> <$ul> <$li> <$ul> Distributed by Fluider Team 44 (em&uat -a.igasi Side&ar dengan -a. List Untuk membuat sebuah naviasi denan list di sidebar& s"nta9 "an diunakan adalah .nav& dan .nav:list. Berikut !ontoh koden"a : <ul class="na, na,-list"> <li class="na,-header">@ist header<$li> <li class="acti,e"><a href="4"><"me<$a><$li> <li><a href="4">@i&rar(<$a><$li> <li><a href="4">D##licati"ns<$a><$li> <li class="na,-header">Dn"ther list header<$li> <li><a href="4">Pr"file<$a><$li> <li><a href="4">Cettings<$a><$li> <li class="di,ider"><$li> <li><a href="4"><el#<$a><$li> <$ul> (em&uat -a.igasi Side&ar dengan -a. List 2 *!on )ar Caviasi menarik& tambahkan beberapa i!on di setiap listn"a& berikut !oden"a. Distributed by Fluider Team 45 <ul class="na, na,-list"> <li class="acti,e"><a href="4"><i class="ic"n-hite ic"n- h"me"><$i> <"me<$a><$li> <li><a href="4"><i class="ic"n-&""%"><$i> @i&rar(<$a><$li> <li><a href="4"><i class="ic"n-#encil"><$i> D##licati"ns<$a><$li> <li class="na,-header">Dn"ther list header<$li> <li><a href="4"><i class="ic"n-user"><$i> Pr"file<$a><$li> <li><a href="4"><i class="ic"n-c"g"><$i> Cettings<$a><$li> <li class="di,ider"><$li> <li><a href="4"><i class="ic"n-flag"><$i> <el#<$a><$li> <$ul> Ta&&a&le -a. dengan 3a.as!ript 2embahasan terakhir dari Caviasi adalah Membuat Tab ber(unsi denan 5avas!ript& pada baian !ontent header anti kode men5adi seperti di bawah ini. Distributed by Fluider Team 46 <di, class="ta&&a&le"> <ul class="na, na,-ta&s"> <li class="acti,e"><a href="4-" data- t"ggle="ta&"><"me<$a><$li> <li><a href="4." data-t"ggle="ta&">D&"ut<$a><$li> <li class="dr"#d"n"> <a class="dr"#d"n-t"ggle" data- t"ggle="dr"#d"n" href="4">Fr"ntEnd<& class="caret"><$&><$a> <ul class="dr"#d"n-menu"> <li><a href="4">Titter !""tstra#<$a><$li> <li><a href="4">R""gle Plus DP?<$a><$li> <li><a href="4"><TL@;<$a><$li> <li class="di,ider"><$li> <li><a href="4">E:am#les<$a><$li> <$ul> <$li> <li class="dr"#d"n"> <a class="dr"#d"n-t"ggle" data- t"ggle="dr"#d"n" href="4">!ac%End<& class="caret &"tt"m- u#"><$&><$a> <ul class="dr"#d"n-menu &"tt"m-u# #ull- right"> <li><a href="4">P<P<$a><$li> <li><a href="4">L(CT@<$a><$li> <li><a href="4">P"stgreCT@<$a><$li> <li class="di,ider"><$li> <li><a href="4">@i,e Dem"s<$a><$li> <$ul> <$li> Distributed by Fluider Team 47 <$ul> <$di,> <di, class="ta&-c"ntent"> <di, class="ta&-#ane acti,e" id="-"> <h1>D#a itu Fluider S<$h1> <#> <str"ng>Fluider<$str"ng> adalah inisiatif dari meru,ian (ang mem&ahas tentang as#e% Desain dan lain-lain' @"rem i#sum d"l"r sit ametA c"nsectetuer adi#iscing elitA sed diam n"numm( ni&h euism"d tincidunt ut la"reet d"l"re magna aliBuam erat ,"lut#at'<&r $> Fluider men(edia%an &e&era#a %"nten untu% mendesainA antara lain3 <ul> <li>Pr"gramming<$li> <li>Jes#"nsi,e<$li> <li>Letr" Ct(le<$li> <li>La# R?C<$li> <$ul> <$#> <$di,> <di, class="ta&-#ane" id="."> <h1>D&"ut Le<$h1> <#>In&s#6In&s#6In&s#6In&s#6In&s#6@"rem i#sum d"l"r sit ametA c"nsectetuer adi#iscing elitA sed diam n"numm( ni&h euism"d tincidunt ut la"reet d"l"re magna aliBuam erat ,"lut#at' <&r$>In&s#6In&s#6In&s#6In&s#6In&s#6Ft isi enim ad minim ,eniamA Buis n"strud e:erci tati"n ullamc"r#er susci#it l"&"rtis nisl ut aliBui# e: ea c"mm"d" c"nseBuat'<$#> <$di,> <$di,> Distributed by Fluider Team 4 Tambahkan (unsi %avas!ript pada tab denan menambahkan baris berikut sebelum ,-head.. <scri#t src="*s$&""tstra#-ta&'*s"><$scri#t> *asiln"a akan seperti ambar berikut : C.4 *nline La&el dan Badges 2ada panduan kali ini akan di5elaskan baaimana membuat inline label dan bades. Untuk s"nta9 "an diunakan adalah .label. Untuk kode label di bai men5adi > baian "aitu : De(ault F !lass/4label4 $u!!ess F !lass/4label:su!!ess4 Earnin F !lass/4label:warnin4 Gmportant F !lass/4label:important4 Gn(o F !lass/4label:in(o4 Gnverse F !lass/4label:inverse4 Berikut !ontoh kode& tambahkan di *TM+ "an telah dibuat. Distributed by Fluider Team 4! <#><s#an class=)la&el)>Default<$s#an><$#> <#><s#an class=)la&el la&el-success)>Cuccess<$s#an><$#> <#><s#an class=)la&el la&el-arning)>Parning<$s#an><$#> <#><s#an class=)la&el la&el-im#"rtant)>?m#"rtant<$s#an><$#> <#><s#an class=)la&el la&el-inf")>?nf"<$s#an><$#> <#><s#an class=)la&el la&el-in,erse)>?n,erse<$s#an><$#> Untuk pembaian bades hampir sama denan label& ubah semua kode label di atas men5adi bade. Distributed by Fluider Team 5# <#><s#an class=)&adge)>Default<$s#an><$#> <#><s#an class=)&adge &adge-success)>Cuccess<$s#an><$#> <#><s#an class=)&adge &adge-arning)>Parning<$s#an><$#> <#><s#an class=)&adge &adge-im#"rtant)>?m#"rtant<$s#an><$#> <#><s#an class=)&adge &adge-inf")>?nf"<$s#an><$#> <#><s#an class=)&adge &adge-in,erse)>?n,erse<$s#an><$#> C.15 Tum&nail 2ada panduan ini akan membahas baaimana !ara membuat thumbnail& !lass "an diunakan adalah thumbnails. Untuk per!obaan& anti kode pada !ontent pertama dan !ontent kedua denan kode di bawah ini. <di, class="s#an/ "range" st(le="margin-t"#3 -8#:6 margin-&"tt"m3 -8#:"> <h0>Jes#"nsi,e<$h0> <ul class="thum&nails"> Distributed by Fluider Team 5" <li class="s#an-."> <di, class="thum&nail"> <img src="img$res#"nsi,e'*#g" alt="#r"duct -"> <di, class="ca#ti"n"> <h;>Jes#"nsi,e dengan !""tstra#<$h;> <#>@"rem i#sum d"l"r sit ametA c"nsectetur adi#isicing elitA sed d" eiusm"d tem#"r incididunt ut la&"re et d"l"re magna aliBua'<$#> <#><a href="4" class="&tn &tn- success">Jead L"re<$a><$#> <$di,> <$di,> <$li> <$ul> <$di,> <di, class="s#an/ "range" st(le="margin-t"#3 -8#:6 margin-&"tt"m3 -8#:"> <h0>Letr" Ct(le<$h0> <ul class="thum&nails"> <li class="s#an-."> <di, class="thum&nail"> <img src="img$metr"st(le'*#g" alt="#r"duct ."> <di, class="ca#ti"n"> <h;>Letr" Ct(le<$h;> <#>@"rem i#sum d"l"r sit ametA c"nsectetur adi#isicing elitA sed d" eiusm"d tem#"r incididunt ut Distributed by Fluider Team 52 la&"re et d"l"re magna aliBua'<$#> <#><a href="4" class="&tn &tn- success">Jead L"re<$a><$#> <$di,> <$di,> <$li> <$ul> <$di,> Dan hasiln"a akan seperti ambar di bawah ini. C.11 Progress Bar 2roress Bar serin diunakan untuk mendeskripsikan proses atau 5umlah& untuk menunakann"a !lass proress. Distributed by Fluider Team 53 #lass proress pada bootstrap di bai men5adi 3 "aitu: proress& proress striped& dan proress striped a!tive. Untuk !ontoh kode dapat menunakan kode di bawah ini. <h1>Pr"gress !ar<$h1> <di, class="#r"gress"> <di, class="&ar" st(le="idth3 08U6"><$di,> <$di,> <h1>Pr"gress !ar dengan efe% stri#ed<$h1> <di, class="#r"gress #r"gress-stri#ed"> <di, class="&ar" st(le="idth3 08U6"><$di,> <$di,> <h1>Pr"gram !ar dengan efe% stri#ed dan animasi<$h1> <di, class="#r"gress #r"gress-stri#ed acti,e"> <di, class="&ar" st(le="idth3 08U6"><$di,> <$di,> Dan hasiln"a akan tanpak seperti ambar di bawah ini. Distributed by Fluider Team 54 2roress Bar 5ua di bai men5adi 8 (unsi& "aitu : Gn(o F proress:in(o $u!!ess F proress:su!!ess Earnin F proress:warnin Daner F proress:daner Berikut !ontoh koden"a : <h1>Pr"gress &ars dengan &er&agai arna<$h1> <di, class="#r"gress #r"gress-inf" #r"gress-stri#ed" st(le="margin-&"tt"m3 5#:6"> <di, class="&ar" st(le="idth3 .8U"><$di,> <$di,> <di, class="#r"gress #r"gress-success #r"gress-stri#ed acti,e" st(le="margin-&"tt"m3 5#:6"> <di, class="&ar" st(le="idth3 08U"><$di,> <$di,> <di, class="#r"gress #r"gress-arning #r"gress-stri#ed" Distributed by Fluider Team 55 st(le="margin-&"tt"m3 5#:6"> <di, class="&ar" st(le="idth3 /8U"><$di,> <$di,> <di, class="#r"gress #r"gress-danger #r"gress-stri#ed acti,e" st(le="margin-&"tt"m3 5#:6"> <di, class="&ar" st(le="idth3 88U"><$di,> <$di,> dan tampilann"a akan seperti ambar di bawah ini. C.12 Bread!rum&s Bread!rumbs adalah bantuan naviasi "an menin(ormasikan kepada penuna menenai posisi atau letak sebuah artikel itu berada. Untuk menambahkan bread!rumbs pada bootstrap adalah denan menunakan !lass bread!rumb. Tambahkan kode !ontoh bread!rumbs di bawah ini setelah header. <di, class="r""> <ul class="&readcrum&" st(le="margin-left3 .8#:"> <li> <a href="4"><"me<$a> <s#an Distributed by Fluider Team 56 class="di,ider">><$s#an> <$li> <li> <a href="4">Jes#"nsi,e<$a> <s#an class="di,ider">><$s#an> <$li> <li class="acti,e">!""tstra#<$li> <$ul> <$di,> Tampilann"a akan seperti ambar di bawah ini. C.13 Pagination 2ada lankah selan5utn"a adalah membuat paination untuk halaman *TM+ "an sedan dibuat& paination pada bootstrap ber(unsi membai artikel men5adi beberapa halaman untuk menhindari artikel "an pan5an dalam satu halaman *TM+. Terdapat 3 !ontoh kode paination& "aitu : (ulti!on6page Pagination untuk menunakan multi!on:pae& unakan !lass paination. <di, class="#aginati"n"> <ul> <li><a href="4">Pre,<$a><$li> Distributed by Fluider Team 57 <li class="acti,e"><a href="4">-<$a><$li> <li><a href="4">.<$a><$li> <li><a href="4">1<$a><$li> <li><a href="4">0<$a><$li> <li><a href="4">=e:t<$a><$li> <$ul> <$di,> Pager dengan -e7t dan Pre.ious !lass "an diunakan untuk menampilkan paer ne9t dan previous adalah HpaerH. Berikut !ontoh koden"a. <ul class="#ager"> <li> <a href="4">Pre,i"us<$a> <$li> Distributed by Fluider Team 5 <li> <a href="4">=e:t<$a> <$li> <$ul> Pager dengan 8ld dan -ewer !lass "an diunakan sama denan ne9t dan previous& han"a bedan"a& posisi untuk previous dan ne9t berada di tenah& sedankan untuk old dan newer& posisin"a berada di u5un kiri untuk old& dan u5un kanan untuk newer. Distributed by Fluider Team 5! C.1% Alert dan 9rror Di pembahasan ini akan membahas (unsi bootstrap lain "aitu (unsi untuk menampilkan alert dan error. Untuk kode dapat melihat !ontohn"a di bawah ini. Pesan Pem&eritauan 6unakan !lass alert untuk menampilkan pesan pemberitahuan. <di, class="alert"> <a class="cl"se" data-dismiss="alert">V<$a> <str"ng>Parning!<$str"ng> ?ni c"nt"h adalah #esan #em&eritahuan !' <$di,> Distributed by Fluider Team 6# $eharusn"a untuk pesan pemberitahuan dapat di tutup-!lose setelah menklik tombol HIH di u5un kanan& tetapi (unsi tombol HIH tidak bisa& ini dikarenakan harus ada 5avas!ript "an menakti(kan (unsi tersebut. Tambahkan 5avas!ript untuk alert di *TM+. <scri#t src="*s$&""tstra#-alert'*s"><$scri#t> Pesan Pem&eritauan: Pesan "esalaan: Pesan "e&erasilan: dan Pesan *n$ormasi Bootstrap 5ua men"ediakan (unsi untuk menampilkan pesan kesalahan& pesan keberhasilan dan pesan in(ormasi selain dari menampilkan pesan pemberitahuan& untuk kode dapat melihat !ontohn"a di bawah ini. <di, class="alert"> <a class="cl"se" data-dismiss="alert">V<$a> <str"ng>Parning!<$str"ng> ?ni adalah c"nt"h #esan #em&eritahuan !' <$di,> <di, class="alert alert-err"r"> <a class="cl"se" data-dismiss="alert">V<$a> <str"ng>Err"r!<$str"ng> ?ni adalah c"nt"h #esan %esalahan !' <$di,> Distributed by Fluider Team 6" <di, class="alert alert-success"> <a class="cl"se" data-dismiss="alert">V<$a> <str"ng>Cuccess!<$str"ng> ?ni adalah c"nt"h #esan %e&erhasilan !' <$di,> <di, class="alert alert-inf""> <a class="cl"se" data-dismiss="alert">V<$a> <str"ng>?nf"!<$str"ng> ?ni adalah c"nt"h #esan inf"rmasi !' <$di,> C.1' (odal Untuk menambahkan (unsi modal pada *TM+& tambahkan 5avas!ript berikut di *TM+. ,s!ript sr!/05s-bootstrap:modal.5s0.,-s!ript. $edankan untuk tampilan modaln"a menunakan !lass modal:header untuk headern"a& modal:bod" untuk isiann"a dan modal:(ooter untuk baian (ootern"a. Untuk koden"a dapat melihat !ontohn"a di bawah ini. Distributed by Fluider Team 62 <h1>C"nt"h Lem&uat L"dal dengan Titter !""tstra#<$h1> <di, id="e:am#le" class="m"dal hide fade in" st(le="dis#la(3 n"ne6 "> <di, class="m"dal-header"> <a class="cl"se" data-dismiss="m"dal">V<$a> <h1>?ni L"dal <eader<$h1> <$di,> <di, class="m"dal-&"d("> <h0>L"dal !"d(<$h0> <#>Dnda da#at menam&ah%an arti%el atau %"de lainn(a disini'<$#> <$di,> <di, class="m"dal-f""ter"> <a href="4" class="&tn" data- dismiss="m"dal">Cl"se<$a> <$di,> <$di,> ,p.,a data:tole/0modal0 hre(/0Je9ample0 !lass/0btn btn:primar" btn:lare0.%alankan modal,-a.,-p. Distributed by Fluider Team 63 C.1, Popo.er dan Tooltip Funsi 2opover pada bootstrap adalah untuk menampilkan popup "an akan mun!ul ketika mouse menarahkan ke tombol atau tulisan tertentu. 2opup itu dapat berupa pen5elasan& 5abaran& atau pendapat. Untuk 5avas!ript "an dibutuhkan ada 2 "aitu boostrap:tooltip dan bootstrap:popover. Tambahkan baris berikut untuk memanil 5avas!ript tersebut. <scri#t src="*s$&""tstra#-t""lti#'*s"><$scri#t> <scri#t src="*s$&""tstra#-#"#",er'*s"><$scri#t> <scri#t> WGfuncti"n GH 2 WG"4e:am#le"H'#"#",erGH6 7H6 <$scri#t> Untuk !ontoh kode dapat meilhat !ontoh di bawah ini. <h1>C"nt"h Lem&uat P"#",er dengan Titter !""tstra#<$h1> <di, class="ell"> <a href="4" id="e:am#le" class="&tn &tn-success" rel="#"#",er" data-c"ntent="Cangat mudah mem&uat t""lti# untu% <TL@!" data- "riginal-title="Titter !""tstra# P"#",er">h",er dari #"#",er<$a> <$di,> Distributed by Fluider Team 64 C.1/ S!rollSpy $!roll$p" pada bootstrap diunakan untuk menun5ukkan atau menarahkan tab "an akan ditu5u dalam satu halaman. Untuk menunakan (itur tersebut& tambahkan 5avas!ript di bawah ini di *TM+. <scri#t src="*s$&""tstra#-scr"lls#('*s"><$scri#t> $etelah itu tambahkan kode di bawah ini pada sidebar *TM+& pada sidebar anti list kedua dan ketia men5adi seperti di bawah ini. <li><a href="4res#"nsi,e"><i class="ic"n-&""%"><$i> Jes#"nsi,e<$a><$li> <li><a href="4metr"st(le"><i class="ic"n-#encil"><$i> Letr" Ct(le<$a><$li> ;emudian arahkan list tersebut ke !ontent pertama dan !ontent kedua pada halaman "an sama denan menambahkan kode di bawah ini. <di, class="r"-fluid" data-s#(="scr"ll" data- target="4na,&arE:am#le"> Distributed by Fluider Team 65 2ada list di atas pada a hre( telah di arahkan ke url "an dimaksud& tambahkan !ontent pertama dan kedua denan id "an dimaksud. <h0 id="res#"nsi,e">Jes#"nsi,e<$h0> <h0 id="metr"st(le">Letr" Ct(le<$h0> ;emudian !oba sekali lai denan menklik list responsive& a!tionn"a akan menarahkann"a ke baris "an dimaksud. C.10 Carousel Bootstrap 5ua memiliki (itur imae slider bernama !arousel. Denan (itur ini& dapat menampilkan ambar dalam bentuk slide. Untuk !lass "an diunakan adalah !arousel slide& !arousel:inner dan !arousel:!ontrol. Di Tampilan *TM+ sebelumn"a& di baian bawah header terdapat baian untuk meletakkan baian ambar& ubah letak tersebut denan kode di bawah ini. Distributed by Fluider Team 66 <di, id="m(Car"usel" class="car"usel slide"> <di, class="car"usel-inner"> <di, class="acti,e item"><img src="img$-'#ng" $><$di,> <di, class="item"><img src="img$.'#ng" $><$di,> <di, class="item"><img src="img$1'#ng" $><$di,> <di, class="item"><img src="img$0'#ng" $><$di,> <$di,> <a class="car"usel-c"ntr"l left" href="4m(Car"usel" data- slide="#re,">IlsaBu"6<$a> <a class="car"usel-c"ntr"l right" href="4m(Car"usel" data- slide="ne:t">IrsaBu"6<$a> <$di,> Untuk saat ini& slider tidak dapat ber5alan atau diam& dikarenakan belum adan"a (unsi 5avas!ript "an men5alankan slider tersebut& tambahkan s!ript di bawah ini di atas ,-head.. ,s!ript sr!/05s-bootstrap:!arousel.5s0.,-s!ript. Distributed by Fluider Team 67 C.14 Collapse #ollapse pada Bootstrap keunaann"a hampir sama denan drop down pada naviasi& bedan"a pada (itur #ollapse& drop downn"a penuh satu halaman& sedankan drop down pada naviasi menhalani la"ar di belakann"a. Untuk menetahui lebih lan5ut apa itu #ollapse& silahkan lihat kode di bawah ini. <di, class="acc"rdi"n" id="acc"rdi"n."> <di, class="acc"rdi"n-gr"u#"> <di, class="acc"rdi"n-heading"> <a class="acc"rdi"n-t"ggle" data- t"ggle="c"lla#se" data-#arent="4acc"rdi"n." href="4c"lla#seOne"> >li% untu% mem#erluas' >li% se%ali lagi untu% menutu#' Part ?' <$a> <$di,> <di, id="c"lla#seOne" class="acc"rdi"n-&"d( c"lla#se" st(le="height3 8#:6 "> <di, class="acc"rdi"n-inner"> @"rem i#sum d"l"r sit ametA c"nsectetur adi#isicing elitA sed d" eiusm"d tem#"r incididunt ut la&"re et d"l"re magna aliBua' Ft enim ad minim ,eniamA Buis n"strud e:ercitati"n ullamc" la&"ris nisi ut aliBui# e: ea c"mm"d" c"nseBuat' Duis aute irure d"l"r in re#rehenderit in ,"lu#tate ,elit esse cillum d"l"re eu fugiat nulla #ariatur' E:ce#teur sint "ccaecat cu#idatat n"n #r"identA sunt in cul#a Bui "fficia deserunt m"llit anim id est la&"rum' <$di,> <$di,> <$di,> Distributed by Fluider Team 6 <di, class="acc"rdi"n-gr"u#"> <di, class="acc"rdi"n-heading"> <a class="acc"rdi"n-t"ggle" data- t"ggle="c"lla#se" data-#arent="4acc"rdi"n." href="4c"lla#seT""> >li% untu% mem#erluas' >li% se%ali lagi untu% menutu#' Part ??' <$a> <$di,> <di, id="c"lla#seT"" class="acc"rdi"n-&"d( c"lla#se"> <di, class="acc"rdi"n-inner"> @"rem i#sum d"l"r sit ametA c"nsectetur adi#isicing elitA sed d" eiusm"d tem#"r incididunt ut la&"re et d"l"re magna aliBua' Ft enim ad minim ,eniamA Buis n"strud e:ercitati"n ullamc" la&"ris nisi ut aliBui# e: ea c"mm"d" c"nseBuat' Duis aute irure d"l"r in re#rehenderit in ,"lu#tate ,elit esse cillum d"l"re eu fugiat nulla #ariatur' E:ce#teur sint "ccaecat cu#idatat n"n #r"identA sunt in cul#a Bui "fficia deserunt m"llit anim id est la&"rum' <$di,> <$di,> <$di,> <di, class="acc"rdi"n-gr"u#"> <di, class="acc"rdi"n-heading"> <a class="acc"rdi"n-t"ggle" data- t"ggle="c"lla#se" data-#arent="4acc"rdi"n." href="4c"lla#seThree"> >li% untu% mem#erluas' >li% se%ali lagi untu% menutu#' Part ???' Distributed by Fluider Team 6! <$a> <$di,> <di, id="c"lla#seThree" class="acc"rdi"n-&"d( c"lla#se"> <di, class="acc"rdi"n-inner"> @"rem i#sum d"l"r sit ametA c"nsectetur adi#isicing elitA sed d" eiusm"d tem#"r incididunt ut la&"re et d"l"re magna aliBua' Ft enim ad minim ,eniamA Buis n"strud e:ercitati"n ullamc" la&"ris nisi ut aliBui# e: ea c"mm"d" c"nseBuat' Duis aute irure d"l"r in re#rehenderit in ,"lu#tate ,elit esse cillum d"l"re eu fugiat nulla #ariatur' E:ce#teur sint "ccaecat cu#idatat n"n #r"identA sunt in cul#a Bui "fficia deserunt m"llit anim id est la&"rum' <$di,> <$di,> <$di,> <$di,> 2ada tampilan di atas (unsi dari #ollapse masih belum ber5alan& tambahkan denan 5avas!ript bootstrap:!ollapse. Distributed by Fluider Team 7# <scri#t src="*s$&""tstra#-c"lla#se'*s"><$scri#t> ;etika mulai menklik "an part G& pen5elasan akan otomotis bereser kebawah pada part G& tapi ketika menklik part GG& pen5elasan pada part G kembali menutup& dan pen5elasan pada part GG bereser ke bawah& dan beitu seterusn"a ketika menklik part "an lain. C.25 ;esponsi.e 2ada pembahasan "an terakhir& "aitu menubah desain *TM+ "an ada men5adi dapat di tampilkan pada la"out mobile& la"out tablet dan la"out desktop dalam sekalius. Beda antara desain "an tidak responsive dan "an responsive adalah resolusi web "an tidak dapat men"esuaikan la"out. $eperti !ontoh di bawah ini. Distributed by Fluider Team 7" 2ada 6ambar di atas& ketika la"out dike!ilkan& sisi kanan desain web akan tertutup& beda ketika dalam mode responsive& la"out akan men"esuaikan. Distributed by Fluider Team 72 Untuk membuat *TM+ dalam mode responsive& !ukup mudah tinal tambahkan #$$ di bawah ini sebelum ,-head.. <lin% href="css$&""tstra#-res#"nsi,e'css" rel="st(lesheet"> Distributed by Fluider Team 73 K $elamat Men!oba K Distributed by Fluider Team 74