Nell’era del web 2.0 ormai vogliamo arrotondare di tutto vero? :)
Ma come fare? Dobbiamo per forza utilizzare fastidiose tabelle per inserire le solite 4 immagini per fare le curvature?
Assolutamente no!
In questo esempio vedremo come rendere un box arrotondato con DIV e CSS senza immagini
<b class="rtop">
<b class="r1"></b>
<b class="r2"></b>
<b class="r3"></b>
<b class="r4"></b>
</b>
<!-- qui il contenuto effettivo -->
<div class="testo"><strong>Questo è un esempio di un box con bordi arrotondati senza immagini</strong></div>
<b class="rbottom">
<b class="r4"></b>
<b class="r3"></b>
<b class="r2"></b>
<b class="r1"></b>
</b>b.rtop, b.rbottom{display: block; background: #fff}
b.rtop b, b.rbottom b{display: block; height: 1px; overflow: hidden; background: #76C2FA}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px; height: 2px}
.testo{background: #76C2FA; color:#FFFFFF; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center}La struttura consiste nel suddividere il box in strisce al fine di ottenere la curvatura.
Prezzo: EUR 7,90
Promozione: EUR 6,72
Prezzo: EUR 49,90
Promozione: EUR 42,42
Prezzo: EUR 12,90
Promozione: EUR 10,96
Prezzo: EUR 40,00 |
Promozione: EUR 38,00
Oggi vediamo alcuni indispensabili consigli SEO per migliorare la visibilità dei siti web o ancora meglio degli  articoli, con lo scopo di migliorare la predisposizione all’indicizzazione dei nostri progetti web sui motori di ricerca. Ormai anche il Web Designer, soprattutto se è ha intrapreso la carriera da Freelance, deve assolutamente conosce alcune nozioni base della SEO. [...]
Come ogni giorno, mi ritrovo a girovagare per il web: news dal mondo, articoli di nuovi o aggiornamenti social, altro vip che si cancella da Twitter… solita routine, quando ad un tratto vengo attratto dalla notizia di un nuovo Social Network super esclusivo. Già avevo sentito parlare di Path, ma non so per quale strano [...]
Sono sempre troppo poche le campagne creative che puntano a sensibilizzare sulla causa animalista, contro le violenze e i test sugli animali, eppure quelle che hanno colpito di più l’immaginazione sono scolpite nelle coscienze di ognuno come segni indelebili. Tra tutte, una delle più meritevole degli ultimi anni è quella dell’azienda inglese LUSH, che ha [...]
Christophe Huet è un fotografo specializzato nel fotoritocco digitale, che divide facilmente le opinioni del pubblico, in quanto sappiamo benissimo che esistono due distinte correnti di pensiero. I primi, puristi della foto per i quali la manipolazione è da pena di morte, e i secondi, gli artisti del fotoritocco come Christophe che del fotoritocco hanno [...]

disordinementale
25 ottobre 2007
Stavo cercando qualcosa del genere.
Questo codice rispetto ad altri che ho visto è più breve.
Lo proverò.
elektrojoke
26 aprile 2009
grazie mille come sempre julius ti ho linkato questo post
http://elektrojoke.blogspot.com/2009/04/bordi-e-angoli-arrotondati-con-i-css.html
stefano
6 novembre 2009
Ciao Jiulius,
grazie per il prezioso codice ma avrei una domanda, come si fa a modificarne l’altezza e la lunghezza? Il box prende automaticamente tutta la larghezza della pagina….
Marco-Giuliani
5 ottobre 2010
Caro Giulio, scusami ma forse non hai chiara la differenza fra bordo e angolo: a me sembra che di arrotondato ci siano solo gli angoli . Io sto cercando qualcosa che mi arrotondo il BORDO di qualche px facendo risultare l’ immagine sopraelevata.
Julius
5 ottobre 2010
@stefano: ti basta associare una classe da CSS e indicare la larghezza del box.
@ Marco-Giuliani: si in effetti di arrotondando c’è solo gli angoli, il bordo è di conseguenza arrotondato :-)
La tua richiesta però non mi è chiara, forse intendi dire un pò di ombra sul bordo per simulare un box in primo piano rispetto agli altri?
Marco
16 maggio 2012
simpatica come idea ma purtroppo non è trasparente quindi l’effetto di curve non è valido se vogliamo metterci uno sfondo nel
solo uno sfondo bianco va bene