Ciao
Sapreste dirmi come centrare verticalmente un oggetto (ad es un swf) in una pagina html. Perchè riesco a centrarlo solo orizzontalmente.
Grazie ciao
Gng
Ciao
Sapreste dirmi come centrare verticalmente un oggetto (ad es un swf) in una pagina html. Perchè riesco a centrarlo solo orizzontalmente.
Grazie ciao
Gng
Per i browser standard, funziona anche uno dei seguenti:
margin: auto;
margin: auto 0;
per IE credo devi usare il vertical-align.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Ciao
ti ringrazio ma non riesco a farlo funzionare
Devi sapere che di html so molto poco
Io uso il comando
<td align = "center">
pero' me lo centra solo orizzontalmente
Hai/avete altre soluzioni?
Grazie mille ciao
Beh, se usi formattazione HTML va in contrasto con l'uso dei CSS, e non sai mai perche` non funziona.
Dovresti fare uno sforzo in piu` e studiarti un tutorial sui CSS (ne trovi uno fatto bene nel sito di HTML.it).
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Ti do il codice. Forse riesci a capire perchè non me lo centra verticalmente:
__________________________________________________ _________________
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>prova</title>
</head>
<body bgcolor="#ffffff">
<table width="100%">
<tr>
<td align="center">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="780" height="520" id="my_restaurant" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="my_restaurant.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="my_restaurant.swf" quality="high" bgcolor="#ffffff" width="780" height="520" name="my_restaurant" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</td>
</tr>
</table>
</body>
</html>
__________________________________________________ _________________
Ti ringrazio
ciao
Come dire che non hai mai visto i CSS e usi la formattazione a tabelle. Ma lavori con XHTML: e` una contraddizione pure questa.
Ecco una possibile soluzione:codice:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>prova</title> <style type="text/css"> html, body { background-color: #fff; width: 100%; text-align: center; /* centrare orizz in IE */ } #contenitore { margin: auto; /* centrare standard */ text-align: left; /* opzionale */ vertical-align: middle; /* centrare vert per IE */ margin: 0; border: 0; padding: 0; } </style> </head> <body> <div id="contenitore"> <object .....> ..... </object> </div> </body> </html>
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Acnh'io ho lo stesso problema, sto facendo un sito per un amico con i css e dovrei mettere un box quadrato al centro della pagina, ma non ci riesco ne' con margin:auto ne vertical align... me lo centra solo orizzontalmente, non capisco
l'idea sarebbe porlo in un div e poi centrare tale div seguendo quanto descritto qui.Originariamente inviato da GiangiIncazzato
Ciao
Sapreste dirmi come centrare verticalmente un oggetto (ad es un swf) in una pagina html. Perchè riesco a centrarlo solo orizzontalmente.
Grazie ciao
Gng
ciao