Ho dei div settati con display:inline ma vanno a capo lo stesso.
La pagina in questione è questa.
Ho dei div settati con display:inline ma vanno a capo lo stesso.
La pagina in questione è questa.
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
c'è scritto "dispay"...
Ultima modifica di attorianzo : 04-03-2006 alle ore 23.42.49
Grazie, ho corretto, però adesso non viene mantenuta la larghezza del div. Come posso fare a risolvere?Originalmente inviato da attorianzo
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Mmm...
Non sono sicuro...
potresti provare a impostare l'attributo di stile width sull' <a href> anzichè sul div che lo contiene
non ho ben capito cosa intendi.. cioè, vorresti che fossero tutto delle stesse dimensioni?Originalmente inviato da funcool
Sì, vorrei che fossero tutti delle stesse dimensioni.Originalmente inviato da drako1989
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
ma .. per curiosità.. hai provato il consiglio di attorianzo o no?
-anche se cmq la vedo difficile in quel modo, width e inline non vanno molto d'accordo, anzi-
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)
Sì che ho provato. Se vuoi vederlo è online adesso, prima l'avevo provato solo il locale.Originalmente inviato da heracleum
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Se fossero state allineate a sinistra o a destra avrei usato il display di default per i div (block, cioè basta non indicare display) e li avrei accostati l'un l'altro col float... e quindi non essendo inline puoi indicare la width che vuoi, anzi devi indicarla.
Ma la scelta dell'allineamento centrato mi sa che rende la cosa poco fattibile.. o ricorri a trucchetti poco eleganti :)
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)
E come faccio a usare i float con tanti elementi?
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
e se usassi span anzichè div? In questo modo ti risparmieresti il display:inline
Ho provato con gli span ma mi dava lo stesso problema della larghezza e dell'altezza.
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Tanti float left, per dire, si dispongono l'uno di fianco all'altro. Prova, e magari questo lo fai in un div contenitore, che poi metterai centrato così ti appariranno comunque al centro come volevi (in riferimento al problema di centratura del mio post precedente).Originalmente inviato da funcool
Prova.
Il sudato risultato sarà comunque molto simile ad una table 3x3, al punto che uno si chiede ma non facevo prima ad usare una table?
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)
Ho fatto come mi hai detto tu. Però ho dovuto aggiungere questo codice alla fine:Originalmente inviato da heracleum
Non c'è un modo un po' più elegante?Codice HTML:<div style="clear:left;"></div>
Inoltre non riesco a centrarlo...
Ultima modifica di funcool : 06-03-2006 alle ore 11.59.01
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Ovvio, dove c'è float c'è clear (a meno che non si voglia appositamente sfruttare il fluttuamento)
magari stasera..
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)
Magari stasera... Non l'ho capito.Originalmente inviato da heracleum
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Purtroppo no... se vuoi forzare i contenuti a "tornare a posto", devi mettere un clear:left sul DIV successivo (non necessariamente vuoto!)Originalmente inviato da funcoolProva a chiudere tutti i DIV così creati in questa struttura:Originalmente inviato da funcooldove la larghezza che imposterai sarà ovviamente pari a 3 volte la larghezza della "cella", più i valori di un eventuale margin che hai impostato tra queste.Codice HTML:<DIV STYLE="text-align:center"> <DIV STYLE="width:..."> <!-- qui tutti i DIV che hai creato prima --> </DIV> </DIV>
Stammi bene...
Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?
When you don't know your next step... improvise
ALTERVISTA WANTS YOU!
Vuoi diventare moderatore su AlterVista? Scopri come...
Il div non riesco a centrarlo lo stesso con FireFox.Originalmente inviato da dementialsite
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Codice PHP:
<DIV STYLE="text-align:center; margin-left:auto; margin-right:auto;">
<DIV STYLE="width:...">
<!-- qui tutti i DIV che hai creato prima -->
</DIV>
</DIV>
Neanche così riesco a centrarlo...Originalmente inviato da attorianzo
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Magari stasera era per dire "ora sto in ufficio poi vedo per bene", ora ci risono di nuovo, cmq fai così, se hai deciso che vuoi lavorare con html NON standard (quirksmode) allora fai
<div align="center">
e ciccia..
se invece vuoi rispettare gli standard w3c puoi usare margin: auto e ti funziona anche su IE.. scegli tu. (non ho controllato se la tua pag segue la standard compliance..)
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)
I voglio usare gli stili, il problema è che non funziona con FireFox e Internet Explorer funziona.Originalmente inviato da heracleum
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Codice PHP:
<DIV STYLE="text-align:center; margin-left:auto; margin-right:auto; width:100%;">
<DIV STYLE="width:...">
<!-- qui tutti i DIV che hai creato prima -->
</DIV>
</DIV>
funcool: parlavo del dichiarare un certo doctype e di rispettarlo. (scusami non posso andare a visitare siti.. per controllare)
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)
Non ho capito...Originalmente inviato da heracleum
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Ok, andavo di nuovo di fretta quindi riprendiamo da qui:
Parlavo genericamente perché non avevo la possibilità di vedere qual era la situazione di doctype sul tuo sito, vedo che è:Originalmente inviato da heracleum
HTML 4.01 Transitional (Loose)
Sinceramente non ho mai provato ad utilizzarlo, ho preferito passare all'XHTML visto che c'ero.
Anche se html4 loose è la situazione "meno rigorosa" possibile degli standard comunque puoi utilizzare qualcosa come <div align="center"> per centrarli e entrambi i browser dovrebbero comportarsi allo stesso modo.
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)
Come detto sopra, io preferivo usare gli stili...Originalmente inviato da heracleum
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
beh allora -per coerenza con la tua decisione di usare gli styles- dovresti passare ad un DOCTYPE più rigido. Ti ho detto non mi sono mai trovato in una situazione del genere, voler rispettare gli standard ma con il doctype più "generoso" che esista.
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)