- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Centrare e mettere in tabella un DIV
-
Claudio grazie mille, appena posso lo provo e poi ti dico .
Paolo
-
Secondo me così allinea al centro del blocco di 684px non della pagina.
<div id="flashcontent" style="width: 684; height: 19; background-color:#000099; margin:0 auto;" align="center"> allinea anceh al centro della pagina.
-
Grazie massy anche per il tuo contributo, poi quando lo provo vi dico,
-
Ciao Paolo,
per poter inserire più di un filmato nella stessa pagina è sufficiente utilizzare nomi univoci per ogni div e poi "sostituirli" tutti singolarmente...
Una guida rapida all'uso di FlashObject è riportata nello stesso sito e parla anche di questo caso:
http://www.magnificaweb.it/flashobject/guida-rapida.html
Spero sia d'aiuto
-
Magnifico..... che dire il tuo nome dice già tutto..... GRAZIE.
Ora dovrei avere tutto il necessaire..... speriamo!!!!
Questo update di IE è davvero una gran rottura....
Al limite mi rifaccio vivo!!!
Grazie a tutti .
Paolo
-
Mi fa piacere
Mi raccomando facci sapere come va...
-
@massy said:
Secondo me così allinea al centro del blocco di 684px non della pagina.
<div id="flashcontent" style="width: 684; height: 19; background-color:#000099; margin:0 auto;" align="center"> allinea anceh al centro della pagina.
Ciao Massy, ti avevo appena ringraziato in altra sede
Credo funzioni in entrambi i modi, avevo letto tempo fa che col margin c'erano alcuni problemi di compatibilità, quindi di solito preferisco mettere un doppio div.
Di cui il primo posiziona al centro il secondo.
Secondo te ci sono problemi?
( sei uno dei pochi che vedo in giro, da cui so di poter imparare, quindi ne approfitto, grazie )Tra l'altro in questo caso, forse sarebbe più solido centrare il div, tramite le proprietà della tabella.
Comunque Paolo volevo farti notare che erroneamente ho dimenticato uno sfondo colorato che avevo aggiunto a quel div, per provare come si vedeva.
Quindi ti conviene cancellare background-color:#000099;Inoltre ```
style="width: 684; height: 19"Probabilmente era ``` style="width: 684px; height: 19px;"
Ciao
-
RAGAZZI..........
SIETE DEI GENI!!!!!!!
Grazie mille, funziona tutto, ora mi serve solo un sacco di tempo per cambiare pagina per pagina tutto il mio sito web..... 75 cambiamenti..... nei ritagli di tempo in un mesetto dovrei farcela.
X Claudio e Massy: funzionavano tutti e due i codici.... e da profano non sono riuscito ad apprezzare differenze visive.
X Magnifico: grazie a te ora ho tre oggettini flash su una sola pagina.
X Bil Gates: vadaviaiciapp !!!!
PS quando vi serve qualcosa non esitate che voglio contraccambiare.
PPS x Claudioin effetti funziona senza unità di misura, l'ho trovato così e funziona.... il codice che tu avevi modificato l'avevo già rimodificato per il colore ;), fin lì riesco ad arrivare.
Paolo
-
Cla, non esser modesto e non farmi sentire in imbarazzo, oltretutto senza motivi
<div align="center">bla bla bla</div>
allinea il testo al centro del blocco. Ovvio che se non dai dimensioni, il blocco occupa il 100% del blocco contenitore (ad esempio il body) e sembra che esso sia centrato.
Ma se provi a scrivere:
<div align="center" style="background:red; width:50%;">bla bla bla</div> ```noterai il senso di ciò che intendevo. Allinea il testo dentro il blocco, non allinea tutto il blocco al centro. Tra l'altro ottieni lo stesso risultato con
<div style="background:red; width:50%; text-align:center;">bla bla bla</div>
Per allineare il blocco al centro devi dargli il margine automatico:
<div style="background:red; width:50%; text-align:center; margin:0 auto;">bla bla bla</div>
*Ovviamente* IE non rispetta le regole del w3c e fa come gli pare. Per far sì che funzioni con tutti dovresti impostare a center l'allineamento del blocco che lo contiene, al limite lo fai con body:
<body style="width:100%; text-align:center;"><div style="background:red; width:50%; text-align:center; margin:0 auto;">bla bla bla</div></body>
Altro probl. e se volessi mettere allineato a sinistra il contenuto del blocco? Rimetti text-align:left; Terminando:
<body style="width:100%; text-align:center;"><div style="background:red; width:50%; text-align:left; margin:0 auto;">bla bla bla</div></body>
Chiedo scusa per il semi-ot :)
-
Grazie per il chiarimento