Site icon Noir Solutions

Guida ai fogli Stile CSS. Lezione 3 La Box Model

Trattiamo adesso di un elemento che fa parte del layout avanzato dei css ossia il box model. I Box model sono blocchi di elementi che possono contenere del codice html oppure a loro volta altri elementi e come dice chiaramente il nome sono dei box ossia delle scatole , contenitori. Secondo le specifiche emesse dal Consorzio w3, ogni box deve essere composto da un content e da dei margini opzionali.

Non vi preoccupate capirete tutto meglio con gli esempi. scriviamo infatti

.esempiobox {

background : #FFFFFCC;

margin 30: px;

bprder 2 px solid #006600;

padding :8 px;

width : 400 px;

height : 100 px;

font-family:Georgia, "Times New Roman", Times, serif; text-align: justify;

}

e richiamatelo con un tag div avente class esempiobox Come potrete vedere avete ricreato una scatola all’interno del quale potrete inserire un testo a vostra scelta. Volendo si puo’ mettere anche uno sfondo utilizzando la solita proprietà dei paragrafi che si chiama

 

La sintassi del Box Model

Ora vediamo come fare scorrere i contenuti all’interno del box con delle barre di scorrimento.

In quanto i css danno la possibilità di gestire quel che viene chiamato overflox, ossia la sovrabbondanza dei contenuti. Esiste, infatti, la possibilità di definire il comportamento del browser quando la dimensione fissata non è sufficiente alla visualizzazione completa del contenuto E quindi si ricorre alla proprietà overflow che puo’ assumentere come valori

Volendo si puo’ ricorrere anche ad una soluzione diciamo piu’ raffinata introducendo le proprietà che definiscono i margini e la spaziatura interna del box. In questo caso l’utilizzo sarà:

ma non finisce qui le potenzialità dei box model dei css non sono finite ve ne vogliamo illustrare una ultimissima ossia quella che consente di utilizzare dei box sovrapposti., stiamo parlando di visibility e z-index

Exit mobile version