Kompletan responsivnog formulara.
vidi code
» vidi stranicu
Osnovni responsivni formular
Osnovni responsivni formular u bootstrapu kreira se na način da se u DIV stavi form-group, a u INPUT form-control CSS klase.Primjer osnovnog responsivnog formulara.
vidi code
» vidi stranicu
Primjer responsivnog formulara sa smanjenom dužinom.
vidi code
» vidi stranicu
Inline Form
Inline form je formular čijemu su svi elementi u jednoj liniji. Ovo se postiže stavljanjem klase form-inline unutar FORM taga.Primjer responsivnog formulara kojemu su svi elelemnti u istom redu.
vidi code
» vidi stranicu
Primjer responsivnog formulara sa kombiniranim raasporedom.
Prva dva input polja su inline dok druga dva nisu. Druga dva polja imaju dužinu 100%.
vidi code
» vidi stranicu
Primjer responsivnog formulara sa kombiniranim raasporedom.
Prva dva input polja su inline dok druga dva nisu. Uz to druga dva polja imaju skraćenu dužinu i odgovarajuće
pomake udesno i dolje kako bi ljepše izgledalo.
vidi code
» vidi stranicu
Horizontal Form
Horizontal form je forma kod koje su poravnati labeli i form elementi. To se postiže na način da se unutar FORM taga stavi klasa form-horizontal.Ovo vrijedi samo za uređaje čiji je ekran veći od 768px.
Primjer horizontalno poravnetog formulara sa različitim dužinama polja.
vidi code
» vidi stranicu
Form Elementi
Koji form elementi koriste kakve CSS klase prikazano je dolje:- INPUT koristi .form-control
- TEXTAREA koristi .form-control
- SELECT koristi .form-control
- CHECKBOX koristi .checkbox i .checkbox-inline
- RADIO koristi .radio i .radio-inline
INPUT
INPUT -- Različiti primjeri responsivnog input polja: text, password, datetime, datetime-local,
date, month, time, week, number, email, url, search, tel i color.
vidi code
» vidi stranicu
TEXTAREA
Običan textarea koristi form-group klasu. TEXTAREA -- Različiti rasporedi textarea polja.
vidi code
» vidi stranicu
TEXTAREA -- Definiranje visine i širine textarea polja pomoću CSS svojstava height i width.
vidi code
» vidi stranicu
TEXTAREA -- Definiranje visine textarea polja pomoću HTML atributa rows="8".
vidi code
» vidi stranicu
CHECKBOX i RADIO
Checkbox i radio se stavljaju unutar LABEL taga. Div tag može imati slijedeće klase: checkbox , checkbox-inline, radio, radio-inline CHECKBOX i RADIO -- Osnovna upotreba.
vidi code
» vidi stranicu
CHECKBOX i RADIO u kombinaciji sa input i textarea.
vidi code
» vidi stranicu
Primjer sa checkbox-inline i radio-inline.
vidi code
» vidi stranicu
SELECT
Tag SELECT koristi klasu form-control. Primjer upotrebe responsivnog select taga.
vidi code
» vidi stranicu
Focus
Predefinirano svako input polje ima fokus označen plavom sjenkom. Ovo je definirano .form-control:focus klasom unutar bootstrap.css fajla. Izmjenjena boja fokusa i automatski fokus pri učitavanju stranice napravljen u jQueriju.
vidi code
» vidi stranicu
Help Block
Help Block služi za ispis opisa ispod from polja. Za to služi help-block klasa. Primjer sa help-block klasom.
vidi code
» vidi stranicu
Validacija
Validacija predstavlja označavanje inputa da li je unos bio uspješan ili nije. Može biti: has-success , has-warning ili has-error. Najbolje ga je koristiti zajedno sa form-group jer onda svi child elementi koji imaju klase control-label, form-control i help-block poprimaju odgovarajuću boju. Primjer sa validacijama.
vidi code
» vidi stranicu
Visina polja
Visinu polja određuju klase: input-lg i input-sm Primjer sa input-lg i input-sm.
Primjetiti kako ostale veličine za label i help-blok ostaju iste.
vidi code
» vidi stranicu
Primjer sa form-group-lg i form-group-sm.
vidi code
» vidi stranicu