- Home
- Categorie
- Coding e Sistemistica
- Coding
- div con immagine
- 
							
							
							
							
							
div con immaginesalve.. vorre richiamare una immagine caricata da css.... nel css scrivo: .imm_top_sx { 
 background-image:url("http://www.gayspace.it/background_images/corpo_rosso_01.png") top center no-repeat;
 width:20px;
 height:20px;
 }mentre nella pagina richiamo il css e dove vorrei comparisse l'immagine scrivo <div class="imm_top_sx"> </div> ma non vedo l'immagine... come mai?  
 
- 
							
							
							
							
							
@marco86ve said: salve.. vorre richiamare una immagine caricata da css.... nel css scrivo: .imm_top_sx { 
 background-image:url("http://www.gayspace.it/background_images/corpo_rosso_01.png") top center no-repeat;
 width:20px;
 height:20px;
 }mentre nella pagina richiamo il css e dove vorrei comparisse l'immagine scrivo <div class="imm_top_sx"> </div> ma non vedo l'immagine... come mai?  Ciao marco86ve, 
 background-image accetta come parametri solo un url. Sostituiscila con background, così:[html].imm_top_sx { 
 background:url("http://www.gayspace.it/background_images/corpo_rosso_01.png") top center no-repeat;
 width:20px;
 height:20px;
 }[/html] 
 
- 
							
							
							
							
							
ahimè... il risultato non cambia 
 
- 
							
							
							
							
							
@marco86ve said: ahimè... il risultato non cambia Curioso, a me funziona: [html]<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" 
 "http://www.w3.org/TR/html4/strict.dtd">
 <html>
 <head><style> .imm_top_sx { 
 background:url("http://www.gayspace.it/background_images/corpo_rosso_01.png") top center no-repeat;
 width:20px;
 height:20px;
 }</style> 
 </head>
 <body>
 <div class="imm_top_sx"></div>
 </body>
 </html>[/html]
 
- 
							
							
							
							
							
porto un altro esempio: td.1_1 { background:url(http://www.gayspace.it/immagini_background/cella_rossa_01.png); width:20px; height:20px; } td.1_2 { background-image:url(http://www.gayspace.it/immagini_background/cella_rossa_02.png); height:20px; } td.1_3 { background-image:url(http://www.gayspace.it/immagini_background/cella_rossa_03.png); width:20px; height:20px; } td.2_1 { background-image:url(http://www.gayspace.it/immagini_background/cella_rossa_04.png); width:20px; } td.2_2 { background-image:url(http://www.gayspace.it/immagini_background/cella_rossa_05.png); } td.2_3 { background-image:url(http://www.gayspace.it/immagini_background/cella_rossa_06.png); width:20px; } td.3_1 { background-image:url(http://www.gayspace.it/immagini_background/cella_rossa_07.png); width:20px; height:20px; } td.3_2 { background-image:url(http://www.gayspace.it/immagini_background/cella_rossa_08.png); height:20px; } td.3_3 { background-image:url(http://www.gayspace.it/immagini_background/cella_rossa_09.png); width:20px; height:20px; } ```Questo dovrebbe generare lo sfondo di una tabella...<table width="150" border="0" cellspacing="0" cellpadding="0"> 
 <tr>
 <td class="1_1"> </td>
 <td class="1_2"> </td>
 <td class="1_3"> </td>
 </tr>
 <tr>
 <td height="70" class="2_1"> </td>
 <td class="2_2"><p><a href="http://www.gayspace.it"><img src="immagini_background/logo.png" alt="chat gay incontri gay community gay" width="110" height="70" border="0" /></a></p>
 </td>
 <td class="2_3"> </td>
 </tr>
 <tr>
 <td class="3_1"> </td>
 <td class="3_2"> </td>
 <td class="3_3"> </td>
 </tr>
 </table>](http://www.gayspace.it/_index.php)
 
- 
							
							
							
							
							
I nomi delle classi non possono iniziare con dei numeri.  
 
- 
							
							
							
							
							
ok sembra risolto un ultima domanda..con questo metodo il tempo di caricamento della pagina si riduce? di quanto in % (se quantificabile) ? 
 
- 
							
							
							
							
							
@marco86ve said: ok sembra risolto un ultima domanda..con questo metodo il tempo di caricamento della pagina si riduce? di quanto in % (se quantificabile) ? Cosa intendi? Riguardo il caricamento delle immagini? Mi sembra, non ne sono sicuro, che le immagini di sfondo vengono caricate dopo che è stata caricata anche la struttura. Con le immagini normali il caricamento avviene in contemporanea, quindi, teoricamente, il contenuto vero e proprio è fruibile prima. Però ripeto: non sono sicuro, mi devo informare. 