Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
problema con immagini che nn si allineano
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet
Precedente :: Successivo  
Autore Messaggio
gek
Eroe
Eroe


Registrato: 22/01/06 16:55
Messaggi: 53
Residenza: Ravenna

MessaggioInviato: 01 Giu 2007 13:08    Oggetto: problema con immagini che nn si allineano Rispondi citando

salve! ancora una volta mi presento questuante al forum dell'Olimpo.. per un problema con i div (ma io li odio!! anzi, sono LORO che odiano me!! Damn! Damn! )

per farla breve: sto creando una pagina dove vorrei inserire tanti riquadri con immagini e testo. mi piacerebbe che venissero "sfalsati", cioè nel primo immagine a sinistra e testo sulla destra, nel secondo immagine sulla destra e testo a sinistra, e così via. per farmi meglio capire allego una immagine esplicativa:


questi riquadri sono contenuti dentro un div che si chiama container.
mi potete suggerire un metodo "furbo" e stilisticamente elegante per realizzarlo? non so se creare dei "div", dei "p", degli "span", aiuto!!!

grazie mille!!
Tuffo
Top
Profilo Invia messaggio privato HomePage Yahoo MSN
gek
Eroe
Eroe


Registrato: 22/01/06 16:55
Messaggi: 53
Residenza: Ravenna

MessaggioInviato: 02 Giu 2007 09:54    Oggetto: uff che fatica Rispondi citando

uff ho provato inserendo dei div e dei p, ma nessun risultato, l'immagine straborda fuori... forse una soluzione potrebbe essere sistemarla come "background"?

ma così facendo nn riesco a spostare il testo in modo che non si sovrapponga... e poi vorrei che ogni riquadro che contiene immagine e testo avesse il bordo... per favore aiutatemi! Pray
Top
Profilo Invia messaggio privato HomePage Yahoo MSN
gek
Eroe
Eroe


Registrato: 22/01/06 16:55
Messaggi: 53
Residenza: Ravenna

MessaggioInviato: 03 Giu 2007 23:37    Oggetto: forza!! Rispondi citando

forza ragazzi vi prego aiutatemi!! voglio realizzare un layout come quello in figura precedente ma non so come fare!!
potete aiutarmi? datemi dei consigli!

Dai Olimpo non mi deludere!!!
Top
Profilo Invia messaggio privato HomePage Yahoo MSN
Thund3r
Mortale devoto
Mortale devoto


Registrato: 03/06/07 14:11
Messaggi: 11
Residenza: Tra l'Infinito ed il Limitato.

MessaggioInviato: 04 Giu 2007 10:28    Oggetto: Rispondi citando

Non ho capito molto bene il tuo problema, ma prova questo TAG:

Citazione:
<PRE> (pre-formatted) che il corrispondente tag finale </PRE>; tutto ciò che si trova tra <PRE> e </PRE> verrà mostrato nella pagina HTML così com'è con le tabulazioni, le andate a capo, le spaziature originali.

L'uso del tag <PRE> può essere una scelta provvisoria, quando si ha fretta di inserire il brano nella pagina HTML; in un secondo tempo si potrà impaginare meglio il brano con i normali tag di HTML (togliendo i tag <PRE> e </PRE>).

N.B. All'interno di questo tag e cioè tra <PRE> e </PRE> non è consentito usare altri tag, come p.es. <BR> per andare a capo ... saranno ignorati.


Ciao! Wink
Top
Profilo Invia messaggio privato HomePage
sacrire
Dio maturo
Dio maturo


Registrato: 04/07/05 00:18
Messaggi: 1472
Residenza: Appena appena sotto la Garfagnana

MessaggioInviato: 04 Giu 2007 10:47    Oggetto: Rispondi citando

Non so se ho capito bene quello che volevi ho fatto una pagina di prova sul mio sito se vuoi dare un'occhiata....

http://www.presentatrici.altervista.org/prova.html
Top
Profilo Invia messaggio privato HomePage MSN
Thund3r
Mortale devoto
Mortale devoto


Registrato: 03/06/07 14:11
Messaggi: 11
Residenza: Tra l'Infinito ed il Limitato.

MessaggioInviato: 04 Giu 2007 11:47    Oggetto: Rispondi citando

Comunque sia, ti consiglio, se sei agli inizi, di usare un editor di testo con interfaccia grafica, tipo dreamweaver, front page etc.etc. Con essi, basta allineare il testo alla word Very Happy
Top
Profilo Invia messaggio privato HomePage
gek
Eroe
Eroe


Registrato: 22/01/06 16:55
Messaggi: 53
Residenza: Ravenna

MessaggioInviato: 04 Giu 2007 23:21    Oggetto: grazie Rispondi citando

ciao! grazie per la risposta, ma non è esattamente quello che vorrei ottenere.. ho caricato la pagina all'indirizzo

http://www.oleificiocopertino.it/paolo_prova/passato.php

ho realizzato dei <p> che si colorano di colori diversi, e la mia idea era di averne uno con l'immagine a destra e uno con l'immagine a sinistra, e il testo che si disponeva di fianco in maniera uniforme. purtroppo inserendo le immagini come <img> non riuscivo né a posizionarlo sull'estremo bordo, né a sistemare il testo in modo tale che riempisse tutto lo spazio, ho provato anche con l'attributo float:left (o right), ma così facendo l'immagine usciva dal <p> e si sovrapponeva al testo sottostante....

spero di essere stato più chiaro...

grazie ancora!
Top
Profilo Invia messaggio privato HomePage Yahoo MSN
sacrire
Dio maturo
Dio maturo


Registrato: 04/07/05 00:18
Messaggi: 1472
Residenza: Appena appena sotto la Garfagnana

MessaggioInviato: 05 Giu 2007 01:17    Oggetto: Rispondi citando

Beh la mia pagina ci andava abbastanza vicino. Se vuoi guardare ora ho tolto i bordi, se ti va bene puoi copiarla e sostituirci le immagini tanto l'ho creata per te...
Usando il tag <p> non so come aiutarti mi dispiace.
Top
Profilo Invia messaggio privato HomePage MSN
gek
Eroe
Eroe


Registrato: 22/01/06 16:55
Messaggi: 53
Residenza: Ravenna

MessaggioInviato: 05 Giu 2007 14:37    Oggetto: tableless Rispondi citando

grazie mille per l'aiuto, mi sa che alla fine utilizzerò la tua soluzione... solo che ero curioso di scoprire se era possibile ottenere lo stesso risultato utilizzando i DIV, per avere un layout totalmente tableless.

qui mi sa che solo Rebelia mi può aiutare!!! Rebelia, se ci sei rispondi!! Razz

scherzi a parte, qlcuno ha idea di come fare usando i css?
Top
Profilo Invia messaggio privato HomePage Yahoo MSN
horus
Macchinista
Macchinista


Registrato: 22/03/05 10:48
Messaggi: 2554
Residenza: Sirio e dintorni

MessaggioInviato: 05 Giu 2007 15:14    Oggetto: Rispondi citando

Io userei la proprietà
float assegnata all'immagine.

Esempio banale che non so se funziona:
Codice:
<div class="container">
<img src="..." style="float:left;" />
<p>mio primo testo</p>
<br style="clear:both;" />
</div>
<div class="container">
<img src="..." style="float:right;" />
<p>mio secondo testo</p>
<br style="clear:both;" />
</div>
<div class="container">
<img src="..." style="float:left;" />
<p>mio terzo testo</p>
<br style="clear:both;" />
</div>


Fai magari qualche prova poi vediamo di correggere eventuali errori.

Edit: ops, ho letto ora che avevi provato float. Ehm... se mi fai vedere il codice che avevi scritto provo a capire cosa non andava.
Top
Profilo Invia messaggio privato
gek
Eroe
Eroe


Registrato: 22/01/06 16:55
Messaggi: 53
Residenza: Ravenna

MessaggioInviato: 05 Giu 2007 16:06    Oggetto: ehi funziona!! Rispondi citando

ehi funziona!! allora quello che sbagliavo io era il br con l'attributo clear

Codice:

<br style="clear:both;" />


Ora funziona, ma mi piacerebbe capire meglio perché... cioè, mi son letto sul sito della w3c le specifiche, ma non ho capito bene x' senza clear l'immagine sforava fuori dal div, mentre con clear il div si adatta a contenere l'immagine...

ps ho caricato la pagina all'indirizzo link

per permettere a chi fosse interessato di vedere il risultato. i div li ho chiamati "puntato" e ho incluso lo stylesheet per semplicità.

grazie mille a tutti coloro i quali mi hanno aiutato!!
Top
Profilo Invia messaggio privato HomePage Yahoo MSN
horus
Macchinista
Macchinista


Registrato: 22/03/05 10:48
Messaggi: 2554
Residenza: Sirio e dintorni

MessaggioInviato: 06 Giu 2007 09:33    Oggetto: Rispondi citando

Meglio così.

Quando utilizzi il float l'oggetto viene tolto dalla sua normale collocazione nella struttura della pagina. Gli altri oggetti quindi non sanno più che c'è e si chiudono senza tenerne conto.
Mettere un br o qualsiasi altro oggetto con clear both serve per ripristinare il normale flusso della pagina. E' una soluzione un po' sporca ma efficiente. Il clear both significa che quell'oggetto non può averne altri a destra o a sinistra e quindi, di fatto, si colloca dopo che l'oggetto float è finito.
Il div che racchiude tutto quindi continuerà a chiudersi dopo gli oggetti di cui potrà determinare la posizione ma questa volta l'ultimo oggetto sarà il br.

Non sono un grande oratore ma spero di aver chiarito un po' il funzionamento del float.
Top
Profilo Invia messaggio privato
gek
Eroe
Eroe


Registrato: 22/01/06 16:55
Messaggi: 53
Residenza: Ravenna

MessaggioInviato: 06 Giu 2007 12:49    Oggetto: capito! Rispondi

invece devo proprio dire che HORus sei un grande HORatore! (ah ah ah)... vabbé che schifo di battuta.

cmq ora ho capito meglio, quindi non posso fare altro che dirti GRAZIE!!!!

alla prossima, ciao!

Gek
Top
Profilo Invia messaggio privato HomePage Yahoo MSN
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi