- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- div con immagine
-
div con immagine
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?
-
@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.