View Full Version : Datemi una mano per sto sito...
Salve, premetto che è la mia prima esperienza, quindi non ne capisco molto.
Sto usando Dreamweaver 8 ed ho organizzato il sito in div sfruttando le CSS.
Il sito è composto per adesso semplicemente da 3 div: uno a sinistra per il menu, uno a destra per uno shoutbox, ed un altro al centro, con barra di scorrimento, per il corpo. Dunque il sito è statico e deve scorrere solo la parte centrale senza far muovere menu e shoutbox.
Attualmente ho 2 problemi:
1) Vorrei che cliccando sui link del menu venga aggiornata la pagina solo del div centrale anzichè tutto.
2) La pagina è ottimizzata per una risoluzione di 800x600, ma a risoluzioni maggiori si vede allineata a sinistra, come faccio a centrarla?
Grazie :stordita:
Salve, premetto che è la mia prima esperienza, quindi non ne capisco molto.
Sto usando Dreamweaver 8 ed ho organizzato il sito in div sfruttando le CSS.
Il sito è composto per adesso semplicemente da 3 div: uno a sinistra per il menu, uno a destra per uno shoutbox, ed un altro al centro, con barra di scorrimento, per il corpo. Dunque il sito è statico e deve scorrere solo la parte centrale senza far muovere menu e shoutbox.
Attualmente ho 2 problemi:
1) Vorrei che cliccando sui link del menu venga aggiornata la pagina solo del div centrale anzichè tutto.
2) La pagina è ottimizzata per una risoluzione di 800x600, ma a risoluzioni maggiori si vede allineata a sinistra, come faccio a centrarla?
Grazie :stordita:
Ciao,
secondo me dovresti organizzare la pagina a frame..prova a dare un'occhiata a questi esempi:
http://xhtml.html.it/guide/lezione/1690/comporre-una-pagina-in-frame/
Per il fatto che sta a sinistra potresti includere tutta la pagina in una <table> con attributi align="center" e width="100%" (potrebbe bastare anche solo il 100%)
Di quest'ultima cosa non sono sicurissima però..non so se si possono includere frame in una table...prova ;)
franksisca
11-05-2006, 15:58
guarda il sito nella sign, se ti piace com'è fatto ti mando il codice.
Ciao,
secondo me dovresti organizzare la pagina a frame..prova a dare un'occhiata a questi esempi:
http://xhtml.html.it/guide/lezione/1690/comporre-una-pagina-in-frame/
per carità, i frame lasciali proprio perdere!
sono brutti brutti brutti brutti...
...e pure cattivi! :fagiano:
rimani nella sacra via dei div che sono infinitamente meglio!
Per il fatto che sta a sinistra potresti includere tutta la pagina in una <table> con attributi align="center" e width="100%" (potrebbe bastare anche solo il 100%)
Di quest'ultima cosa non sono sicurissima però..non so se si possono includere frame in una table...prova ;)
infatti non si possono includere!
...e poi anche per le tabelle, se usate per impaginare, vale lo stesso discorso che ho fatto per i frame un po' più su!
secondo me la soluzione migliore è includere tutta la pagina in un div di larghezza 100% (proprietà da specificare nello stile) e specificare center come valore per l'attributo align!
1) Vorrei che cliccando sui link del menu venga aggiornata la pagina solo del div centrale anzichè tutto.
Tralasciando la soluzione con i frames, una parola (anzi, un acronimo) AJAX.
Un paio di link da cui iniziare:
http://it.wikipedia.org/wiki/AJAX
http://www-128.ibm.com/developerworks/web/library/wa-ajaxintro1.html
'iao
per carità, i frame lasciali proprio perdere!
sono brutti brutti brutti brutti...
...e pure cattivi! :fagiano:
rimani nella sacra via dei div che sono infinitamente meglio!
infatti non si possono includere!
...e poi anche per le tabelle, se usate per impaginare, vale lo stesso discorso che ho fatto per i frame un po' più su!
secondo me la soluzione migliore è includere tutta la pagina in un div di larghezza 100% (proprietà da specificare nello stile) e specificare center come valore per l'attributo align!
Tralasciando la soluzione con i frames, una parola (anzi, un acronimo) AJAX.
Un paio di link da cui iniziare:
http://it.wikipedia.org/wiki/AJAX
http://www-128.ibm.com/developerworks/web/library/wa-ajaxintro1.html
'iao
ciao!
aspetta che approfitto per imparare qualcosa di più allora...
i frame non piacciono neanche a me, ma dato che non avrei mai saputo come refreshare solo un div, avevo pensato a ciò...
mi faccio un giretto anch'io sui tuoi link!
e poi una domanda..pensavo che utilizzare le table fosse megliod ei div...qual'è il vantaggio dei div?
intanto grazie a tutti per le risposte.
X Dany84
La prima prova che ho fatto è stata proprio con i frame, ma veniva una cosa immonda e mi sono buttato sulle tabelle, ma anche lì ho cominciato ad avere qualche problema approdando poi sui div :)
X Franciska
Praticamente è quello che voglio ottenere, ma se hai usato i frame purtroppo non va bene...
X 0rph3n
Avevo pensato anch'io a creare un div al 100%, infatti lo avevo fatto :D
Solo che non riuscivo ad annidare gli altri...devo riprovare allora.
Grazie per i link, ora me li spulcio ;)
ciao!
aspetta che approfitto per imparare qualcosa di più allora...
i frame non piacciono neanche a me, ma dato che non avrei mai saputo come refreshare solo un div, avevo pensato a ciò...
mi faccio un giretto anch'io sui tuoi link!
e poi una domanda..pensavo che utilizzare le table fosse megliod ei div...qual'è il vantaggio dei div?
ti rispondo con un altro po' di link :D
CSS e tabelle a confronto (http://www.constile.org/tutorial/css_vs_table/)
CSS vs. Tables (http://www.decloak.com/Dev/CSSTables/CSS_Tables_01.aspx)
An Objective Look at Table Based vs. CSS Based Design (http://www.andybudd.com/archives/2004/05/an_objective_look_at_table_based_vs_css_based_design/)
CSS vs Tables for Layout (http://www.dmag.org.uk/resources/design_articles/cssvtablesforlayout.asp)
CSS: Table vs CSS layouts (http://www.netmag.co.uk/tutorials/default.asp?pagetypeid=2&articleid=30458&subsectionid=499&subsubsectionid=181)
dicono tutti più o meno le stesse cose, ma siccome leggere non fa mai male ne ho messi in più!
:read: buona lettura :Prrr:
'iao
franksisca
11-05-2006, 18:15
si, ho usato tre frame, perchè non ho mai letto niente, ed è stata la cosa più semplice, almeno per me. se comunque vuoi, ti mando il sito.....
Allora, per il posizionamento al centro ho parzialmente risolto usando un div principale ed annidando tutto il resto su questo...parzialmente perchè la pagina mi viene visualizzata al centro nell'anteprima, ma una volta caricato sul web mi torna tutta a sinistra....boh
ho risolto scrivendo la linea
margin: auto
nel div principale.
per quanto riguarda il fatto dei menu non c'ho capito una mazza :D
si, ho usato tre frame, perchè non ho mai letto niente, ed è stata la cosa più semplice, almeno per me. se comunque vuoi, ti mando il sito.....
grazie, sei molto gentile, ma preferisco non utilizzare i frame, avevo già provato ma i risultati non erano quelli che cercavo :)
scusa per il ritardo!
per quanto riguarda il fatto dei menu non c'ho capito una mazza :D
molto probabilmente perchè non conosci javascript!
qui (http://www.couloir.org/js_slideshow/) trovi un esempio di una slideshow in ajax che forse può farti capire meglio le potenzialità di questo mix di tecnologie che è ajax!
'iao
scusa per il ritardo!
molto probabilmente perchè non conosci javascript!
qui (http://www.couloir.org/js_slideshow/) trovi un esempio di una slideshow in ajax che forse può farti capire meglio le potenzialità di questo mix di tecnologie che è ajax!
'iao
si ho letto, sembra molto interessante, il problema è che ho davvero poco tempo per dedicarmi a cose troppo avanzate.
Cmq il sito l'ho completato più o meno, ho creato anche dei form per eseguire calcoli inerenti l'argomento trattato.
Beh, non mi sembra malaccio come risultato visto che è il mio primo sito e l'ho fatto in una settimana :D
Comunque, se volete dare uno sguardo mi fa piacere, e qualsiasi consiglio è bene accetto.
Il sito è questo Il Mondo di Soraiya (http://ilmondodisoraiya.altervista.org/), we...non è mio, l'ho fatto per la mia ragazza eh :D
Viene visualizzato bene a 800x600 e 1024x768, mentre a risoluzioni maggiori viene visto come una finestrella in alto, purtroppo per le dimensioni sono vincolato dall'immagine di sfondo.
Adesso sto cercando di migliorare la leggibilità a 800x600, vorrei che le pagine si allineassero direttamente al titolo della sezione in modo da evitare di scorrere sempre la pagina verso il basso per leggere i contenuti. Ho provato con l'ancoraggio al titolo, ma non capisco perchè non funziona bene, mi disattiva alcuni link e poi non carica bene le immagini di rollover...boh, ora ci studio un pò.
Ciao!
Fenomeno85
21-05-2006, 17:35
Ciao,
secondo me dovresti organizzare la pagina a frame..prova a dare un'occhiata a questi esempi:
http://xhtml.html.it/guide/lezione/1690/comporre-una-pagina-in-frame/
Per il fatto che sta a sinistra potresti includere tutta la pagina in una <table> con attributi align="center" e width="100%" (potrebbe bastare anche solo il 100%)
Di quest'ultima cosa non sono sicurissima però..non so se si possono includere frame in una table...prova ;)
i frame sono morti :D
css a vita :D
~§~ Sempre E Solo Lei ~§~
si ho letto, sembra molto interessante, il problema è che ho davvero poco tempo per dedicarmi a cose troppo avanzate.
qui c'è un'esempio che fa al caso tuo, il codice devo ancora guardarlo, ma non penso sia proprio difficilissimo da capire:
http://www.dynamicdrive.com/dynamicindex17/ajaxcontent.htm
insomma, tu guardatelo, quello che non riesci a capire chiedi!
Cmq il sito l'ho completato più o meno, ho creato anche dei form per eseguire calcoli inerenti l'argomento trattato.
Beh, non mi sembra malaccio come risultato visto che è il mio primo sito e l'ho fatto in una settimana :D
Comunque, se volete dare uno sguardo mi fa piacere, e qualsiasi consiglio è bene accetto.
guardato (come sopra solo l'apparenza, non il codice), è proprio bello (poi ovvio gusti son gusti, qualcun'altro potrebbe dire che a lui non piace!), solo l'immagine di sfondo mi lascia un po' perplesso perchè mi sembra un po' poco nitida!
we...non è mio, l'ho fatto per la mia ragazza eh :D
sese... :asd:
Viene visualizzato bene a 800x600 e 1024x768, mentre a risoluzioni maggiori viene visto come una finestrella in alto, purtroppo per le dimensioni sono vincolato dall'immagine di sfondo.
Adesso sto cercando di migliorare la leggibilità a 800x600, vorrei che le pagine si allineassero direttamente al titolo della sezione in modo da evitare di scorrere sempre la pagina verso il basso per leggere i contenuti. Ho provato con l'ancoraggio al titolo, ma non capisco perchè non funziona bene, mi disattiva alcuni link e poi non carica bene le immagini di rollover...boh, ora ci studio un pò.
Ciao!
quando ho un po' più di tempo ci do un'occhiata meglio e magari ti faccio sapere!
'iao
Grazie mille, ho letto il link e sembra esattamente ciò che mi serve, più tardi leggo con più calma che adesso sono impegnato!
Grazie per i complimenti, l'immagine di sfondo è stata molto contrastata per dare un effetto simil-disegno, non so bene come spiegare... :stordita:
Cmq sono contentissimo di essermi buttato sui CSS, ci si lavora benissimo ed una volta compreso a grandi linee il loro funzionamento credo semplifichino di parecchio il lavoro rispetto ad altri metodi di layout...posso spostare tutto dove mi pare e piace.
Altra info, si possono mettere in prima pagina dei link alle ultime discussioni del forum aggiornati in tempo reale? O devo perforza farlo manualmente?
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.