Visita <a href="http://www.liquida.it/" title="Notizie e opinioni dai blog italiani su Liquida">Liquida</a> e <a href="I widget di Liquida per il tuo blog">Widget</a>

Tutorial HTML CSS: Disporre gli elementi in orizzontale Con il Selettore first-child

Scritto da fedeweb. Pubblicato in Html Css

Pubblicato il 14 ottobre 2009 con 0 commenti

Non sempre quando dobbiamo disporre degli elementi in orizzontale troviamo la via più semplice.Oggi vediamo un tutorial dove vedremo un buon metodo per disporre dei div in orizzontale, in modo da ottenere questo risultato:

css-hal-5

Innanzitutto dobbiamo scrivere il codice HTML, per il div wrapper e poi al suo interno i  div che dovremmo disporre in modo orizzontale.
<div id="wrapper">
<div class="section"></div>
<div class="section"></div>
<div class="section"></div>
</div>

Lasciando le cose così come stanno i div saranno posizionati uno sotto l’altro. Quindi dobbiamo utilizzare il codice CSS per disporli in orizzontale.

Intanto dobbiamo impostare la larghezza e l’altezza del div contenitore (wrapper):

#wrapper{
width:320px;
height:60px;
background:#EFEFEF;
}

Poi dovremo definire le proprietà della classe .section, in questo modo:

.section{
border:solid 1px #999;
float:left;
height:58px;
margin-left:10px;
width:98px;
}

Ora siamo in questa situazione:

css-hal-3

Come vedi il primo div ha un margine sinistro di troppo, che bisogna rimuovere. Per risolvere questo problema utilizzeremo il selettore firt-child, che permetterà di prendere il primo div contenuto nel div “wrapper”, e poi assegneremo il valore 0 a margin-left

#wrapper div:first-child{margin-left:0px;}

In questo modo otteniamo il risultato desiderato:

css-hal-41

Questo selettore, tanto per cambiare, non è supportato da internet explorer 6. La soluzione è utilizzare i commenti condizionali per uno specifico foglio di stile CSS, dove dovrai aggiungere una nuova classe con la proprietò margin-left settata a 0.

Fonte e immagini: Woork

About fedeweb

Federico Pian è un web designer freelance e insegnante , che ama condividere le proprie conoscenze e rendere tutti partecipi della sua passione. Guarda il suo portfolio e cosa sa fare nei tutorial. Scopri più informazioni su di lui nella pagina mi presento.

Non ci sono commenti

Non ci sono al momento commenti su Tutorial HTML CSS: Disporre gli elementi in orizzontale Con il Selettore first-child. Forse vuoi commentare tu per primo?

Lascia un commento