16.03. - Vežbe
Completion requirements
Zadatak: kreirati jednostavnu web aplikaciju u kojoj se za izgled i aktivnosti koristi Bootstrap Framework.
Minimum je da se ima jedna html stranica sa naslovom uz korišćenje tabela i slika (poželjno koristiti pokretne slike - Carousel)
Način na koji se radi:
Preuzeti zip fajl u kojem se nalaze svi css i js delovi najnovije verzije Bootstrap-a
(u vreme pisanja ovog teksta to je verzija 5.3: https://getbootstrap.com/docs/5.3/getting-started/download/ - preuzeti "Compiled CSS and JS" - spakovano u arhivu koju raspakujete u svoj folder na računaru)
Promenite naziv foldera u BootstrapZadatak i otvorite ga pomoću VS Code
Kreirati zadatak.html, i raditi u njemu :
- unutar head-a dodati link ka css/bootstrap.css fajlu (nalazi se unutar css foldera)
- Title: Bootstrap zadatak
- unutar body dela html fajla se sve radi !
- sve se radi unutar div elementa klase container! - da bi koristili Bootstrap kako treba
- naslov: Bootstrap zadatak
- posle toga treba postaviti horizontalnu liniju (<hr>)
- postaviti jednu tabelu, koja treba da ima i thead i tbody delove
- unutar thead dela se nalazi samo jedan red u kojem su th tagovi
- unutar tbody dela su svi redovi sa podacima
- pogledajte na Bootstrapovom sajtu kako to oni rade
- isprobati više klasa koje se koriste za izgled tabele
- ali prvo mora da se navede klasa table, a nakon toga sve ostalo ...
- ...
- Nakon rada sa tabelom postaviti jednu horizontalnu liniju nakon koje se postavljaju slike
- koriste se tri proizvoljne slike koje se smeštaju u folder slike
- prvo postaviti jednu sliku u običan img tag - da se vidi šta će se dobiti ako se ne koristi nikakav stil
- pogledajte na Bootstrapovom sajtu kako oni rade sa slikama
- nakon toga postaviti jednu sliku koja koristi stil iz Bootstrap-a
- pogledajte na Bootstrapovom sajtu kako oni rade sa slikama
- treba postaviti tri slike - uočite kako izgledaju ako se prozor smanjuje do veličine ekrana mobilnog telefona?
- Da bi se dodali stilovi za prikaz koji su malo drugačiji:
- unutar css foldera kreirati svoj css fajl: stil.css.
- U njemu postaviti samo jedan stil : da je za img elemente atribut width: 30%;
- Povezati taj fajl linkom u head delu html fajla.
- Sada bi trebalo da su slike jedna pored druge i da zauzimaju po 30% ekrana - koliki god da je ekran.
- unutar css foldera kreirati svoj css fajl: stil.css.
- Ispod tih slika postaviti horizontalnu liniju.
- Na kraju upotrebiti Carousel sa Bootstrapovog sajta (da se slike pomeraju).
- Upotrebiti iste slike kao u prethodnom delu
- Da li se slike pomeraju?
- odgovor: NE, jer nije dodat JavaScript!
- Da bi sve akcije radile, na kraju, pre zatvaranja body taga, treba dodati skriptu za koju se u src deo upisuje Bootstrapov gotov JavaScript ("js/bootstrap.js" - pazite: svi bootstrapovi javaScript fajlovi se nalaze u folderu js!)
Last modified: Thursday, 16 March 2023, 11:58 AM