Indice dei contenuti

Più che un vero componente, Well può considerarsi un effetto. Crea infatti un generico box con angoli arrotondati, colore grigio ed effetto incassato in cui inserire contenuti di ogni genere.

Markup HTML di base

Per creare un Well, si aggiunge la classe .well ad un generico div.

<div class="well">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing...</p>
</div>

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Varianti

Oltre al default, sono disponibili due classi alternative per aumentare (.well-lg) o diminuire (.well-sm) il padding e l'arrotondamento sugli angoli predefiniti del componente.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Regole CSS per il componente Well

Queste le regole per personalizzare il componente:

/* Default */
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}


/* Variante large */
.well-lg {
  padding: 24px;
  border-radius: 6px;
}


/* Variante small */
.well-sm {
  padding: 9px;
  border-radius: 3px;
}

Il componente Jumbotron sostituisce in questa versione di Bootstrap il componente Hero Unit. È un generico contenitore per i contenuti in evidenza sulla pagina. Se non inserito in un div con classe .container assume la larghezza di tutta la finestra, altrimenti prende la larghezza della griglia.

Essendo difficile replicare qui l'effetto, potete vederlo in azione su questo esempio della documentazione ufficiale.