Navbar example

This example is a quick exercise to illustrate how the default, static and fixed to top navbar work. It includes the responsive CSS and HTML, so it also adapts to your viewport and device.

To see the difference between static and fixed top navbars, just scroll.

View navbar docs »

Prilagodljivost uređaju

Promijeniti veličinu prozora preglednika i pratiti prilagođavanje.

Cilj: jedna stranica za sve vrste uređaja. Na uređajima s velikim ekranima sadržaj se prikazuje u više stupaca, a na malim ekranima u jednom stupcu kako bi pomicanje (scroll) bilo samo gore-dolje. Prilagodljivost se ostvaruje uz pomoć stilova, JavaScripta i jQueryia. Koristimo rješenja treće strane, npr. Twitterov bootstrap. Površina prikaza je podijeljena na mrežu (grid) sekcija (div) s klasama redaka (row) i 12 stupaca (col) u svakom retku. Mi određujemo koliko će stupaca zauzeti određeni sadržaj i to vezano za veličinu (u pixelima) ekrana uređaja. Četiri su veličine ekrana i to:

Kada je veličina ekrana veća od one navedene klasom, kolone se prikazuju usporedno, jedna pored druge, a kada je veličina ekrana manja, kolone se prikazuju jedna ispod druge (stacked). Promjena je automatska, tj. upravljana je Bootstrapom, pri čemu se koristi jQuery. U dokument je potrebno uključiti: Napomena: HTML 5 ne pozna okvire (frame), već se stupčasti raspored postiže uz pomoć mreže (klase row i col-*).

.col-sm-2 : Širina 2 kolone Middle Content: Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it.
.col-sm-3 : Širina 4 kolone Middle Content: Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it.
.col-sm-4 : Širina 4 kolone Middle Content: Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it.
.col-sm-2 : Širina 2 kolone Middle Content: Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it. Left and Right are set sizes while the Middle is set to flex one so it occupies all remaining space. This could be set as a width too if prefereable, perhaps using calc. /*All the scrollable sections should overflow and be whatever height they need to be. As they are flex-items (due to being inside a flex container) they could be made to stretch full height at all times if needed. WebKit inertia scrolling is being added here for any present/future devices that are able to make use of it.