Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

immagini allineate

Cerchi consigli per migliorare il tuo sito? Vuoi aprire un sito in poco tempo?
Discuti con altri webmaster, chiedi chiarimenti ed opinioni in tutta libertà.
Lo spam verrà cancellato.

immagini allineate

Messaggioda Martina Stella » gio apr 29, 2010 4:23 pm

ho creato una pagina Gallery sul mio sito
http://thevampirediariesitalia.blogspot ... llery.html

vorrei che le colonne con le immagini fossero 2 ma non so come fare...questo è un pezzo di HTML


1x01
<a href="http://www.mylivegallery.com/20201-3973362638-31.html" target="_blank" title="MyLiveGallery - Primo episodio"><img border="0" height="160" src="http://www.mylivegallery.com/gals/20201/3973362638/button.jpg" width="140" /></a>

1x02
<a href="http://www.mylivegallery.com/20202-3838091883-31.html" target="_blank" title="MyLiveGallery - Secondo episodio"><img border="0" height="160" src="http://www.mylivegallery.com/gals/20202/3838091883/button.jpg" width="140" /></a>

1x03
<a href="http://www.mylivegallery.com/20202-1391256587-31.html" target="_blank" title="MyLiveGallery - Terzo episodio"><img border="0" height="160" src="http://www.mylivegallery.com/gals/20202/1391256587/button.jpg" width="140" /></a>

1x04
<a href="http://www.mylivegallery.com/20202-3532093225-31.html" target="_blank" title="MyLiveGallery - Quarto episodio"><img border="0" height="160" src="http://www.mylivegallery.com/gals/20202/3532093225/button.jpg" width="140" /></a>
http://www.vampirediaries-love.net/
Avatar utente
Martina Stella
Senior Member
Senior Member
 
Messaggi: 354
Iscritto il: ven gen 16, 2009 3:02 pm
Località: Treviso, Veneto

Re: immagini allineate

Messaggioda ste_95 » gio apr 29, 2010 6:35 pm

Devi semplicemente creare due div e dare ad uno float left e all'altro float right.
«A volte è meglio tacere e sembrare stupidi che aprir bocca e togliere ogni dubbio.» Oscar Wilde
Avatar utente
ste_95
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 17271
Iscritto il: lun ago 06, 2007 11:19 am

Re: immagini allineate

Messaggioda ssjx » gio apr 29, 2010 6:52 pm

ste_95 ha scritto:Devi semplicemente creare due div e dare ad uno float left e all'altro float right.

aspetta, non incasiniamo le cose che poi non se ne esce più

Martina Stella ha scritto:ho creato una pagina Gallery sul mio sito
http://thevampirediariesitalia.blogspot ... llery.html

vorrei che le colonne con le immagini fossero 2 ma non so come fare...questo è un pezzo di HTML


1x01
<a href="http://www.mylivegallery.com/20201-3973362638-31.html" target="_blank" title="MyLiveGallery - Primo episodio"><img border="0" height="160" src="http://www.mylivegallery.com/gals/20201/3973362638/button.jpg" width="140" /></a>

1x02
<a href="http://www.mylivegallery.com/20202-3838091883-31.html" target="_blank" title="MyLiveGallery - Secondo episodio"><img border="0" height="160" src="http://www.mylivegallery.com/gals/20202/3838091883/button.jpg" width="140" /></a>

1x03
<a href="http://www.mylivegallery.com/20202-1391256587-31.html" target="_blank" title="MyLiveGallery - Terzo episodio"><img border="0" height="160" src="http://www.mylivegallery.com/gals/20202/1391256587/button.jpg" width="140" /></a>

1x04
<a href="http://www.mylivegallery.com/20202-3532093225-31.html" target="_blank" title="MyLiveGallery - Quarto episodio"><img border="0" height="160" src="http://www.mylivegallery.com/gals/20202/3532093225/button.jpg" width="140" /></a>

Il problema è che il vero codice della pagina non è quello che hai scritto qui perché dopo ogni immagine se vai ad aprirti i sorgenti troverai un bel <br /> (che per l'appunto è il tag per mandare a capo) ..... non ho idea se quel tag l'abbia inserito tu o il CMS, quello che so però è che lo devi rimuovere sennò non puoi allineare le immagini

ciao
Usavo IE e mi lamentavo... usavo Mozilla e mi lamentavo, decisamente meno ma mi lamentavo, ... poi ho trovato Opera e fu amore a prima vista
Avatar utente
ssjx
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5756
Iscritto il: ven nov 26, 2004 3:37 pm
Località: Barcellona


Re: immagini allineate

Messaggioda Martina Stella » ven apr 30, 2010 8:33 pm

quindi cosa devo fare esattamente per ottenere l'effetto che voglio?
http://www.vampirediaries-love.net/
Avatar utente
Martina Stella
Senior Member
Senior Member
 
Messaggi: 354
Iscritto il: ven gen 16, 2009 3:02 pm
Località: Treviso, Veneto

Re: immagini allineate

Messaggioda ssjx » ven apr 30, 2010 10:07 pm

Martina Stella ha scritto:quindi cosa devo fare esattamente per ottenere l'effetto che voglio?

devi rimuovere i tag <br /> che sono presenti dopo ogni immagine
Usavo IE e mi lamentavo... usavo Mozilla e mi lamentavo, decisamente meno ma mi lamentavo, ... poi ho trovato Opera e fu amore a prima vista
Avatar utente
ssjx
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5756
Iscritto il: ven nov 26, 2004 3:37 pm
Località: Barcellona

Re: immagini allineate

Messaggioda dararag » ven apr 30, 2010 10:47 pm

o meglio, se ne vuoi ottenere due una dopo l'altra, metti nei tag img l'attributo style="display:inline;" e poi togli un <br /> si ed uno no
Maledette aziende produttrici, l'unico telefilm interessante degli ultimi tempi l'hanno interrotto alla decima puntata... e chi voleva sapere la fine?
Avatar utente
dararag
Silver Member
Silver Member
 
Messaggi: 1116
Iscritto il: mar gen 22, 2008 8:57 pm
Località: Casoria

Re: immagini allineate

Messaggioda ssjx » ven apr 30, 2010 11:04 pm

dararag ha scritto:o meglio, se ne vuoi ottenere due una dopo l'altra, metti nei tag img l'attributo style="display:inline;"

forse mi sfugge qualcosa... ma IMG non è già inline di suo ? [8)]
Usavo IE e mi lamentavo... usavo Mozilla e mi lamentavo, decisamente meno ma mi lamentavo, ... poi ho trovato Opera e fu amore a prima vista
Avatar utente
ssjx
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 5756
Iscritto il: ven nov 26, 2004 3:37 pm
Località: Barcellona

Re: immagini allineate

Messaggioda Andy94 » sab mag 01, 2010 7:17 am

Sì, il tag IMG è di default inline.
Venendo al problema, suppongo tu voglia una cosa del genere, dico bene?

Immagine

Per fare ciò, è necessario cambiare completamente la struttura attualmente utilizzata, passando a questo.
Codice: Seleziona tutto
<li style="display: block; float: left; margin: 5px;">
      <a href="http://www.mylivegallery.com/20202-1391256587-31.html" target="_blank" title="MyLiveGallery - Terzo episodio">
            <img src="http://www.mylivegallery.com/gals/20202/1391256587/button.jpg" border="0" height="160" width="140">
            <span style="display: block; text-align: center;">1x03</span>
      </a>
</li>

Ti spiego un attimo quello che ho fatto.
  • Tutte le immagini saranno ora contenute all'interno del tag UL, che prevede apertura e chiusura (avrai quindi ul li li li ... /ul).
  • La struttura è semplice: hai il li di contenimento, seguito dal tag A che contiene l'immagine e lo span per il testo.
  • Il tag A e il tag IMG sono esattamente come tu li hai messi, non ho modificato alcun attributo.
  • Il tag LI e lo SPAN contengono degli stili inline che ho messo per estetica e funzionalità. Devi valutare l'inserimento di questi stili all'interno dei blocchi appositi, o in file css a seconda di come è organizzato il tuo sito.

Il tag UL (l'apertura) contiene anch'egli degli stili che ho inserito per funzionalità. E' così:
Codice: Seleziona tutto
<ul style="float: left; list-style-type: none; margin: 0px;">


Come vedi, non c'è più nessun BR.

PS: siccome sono gentile, e l'avevo già fatto per provare a vedere se funzionava, ecco il lavoro già fatto (non è indentato i tutti i punti, però):

Codice: Seleziona tutto
<ul style="float: left; list-style-type: none; margin: 0px;">
<li style="display: block; float: left; margin: 5px;">
<a href="http://www.mylivegallery.com/20201-3973362638-31.html" target="_blank" title="MyLiveGallery - Primo episodio">
<img src="http://www.mylivegallery.com/gals/20201/3973362638/button.jpg" border="0" height="160" width="140">
<span style="display: block; text-align: center;">1x01</span>
</a>
</li>
<li style="display: block; float: left; margin: 5px;">
<a href="http://www.mylivegallery.com/20202-3838091883-31.html" target="_blank" title="MyLiveGallery - Secondo episodio">
<img src="http://www.mylivegallery.com/gals/20202/3838091883/button.jpg" border="0" height="160" width="140">
<span style="display: block; text-align: center;">1x02</span>
</a>
</li>
<li style="display: block; float: left; margin: 5px;"><a href="http://www.mylivegallery.com/20202-1391256587-31.html" target="_blank" title="MyLiveGallery - Terzo episodio"><img src="http://www.mylivegallery.com/gals/20202/1391256587/button.jpg" border="0" height="160" width="140"><span style="display: block; text-align: center;">1x03</span></a></li>
<li style="display: block; float: left; margin: 5px;"><a href="http://www.mylivegallery.com/20202-3532093225-31.html" target="_blank" title="MyLiveGallery - Quarto episodio"><img src="http://www.mylivegallery.com/gals/20202/3532093225/button.jpg" border="0" height="160" width="140"><span style="display: block; text-align: center;">1x04</span></a></li>
<li style="display: block; float: left; margin: 5px;"><a href="http://www.mylivegallery.com/20202-1813090841-31.html" target="_blank" title="MyLiveGallery - Quinto episodio"><img src="http://www.mylivegallery.com/gals/20202/1813090841/button.jpg" border="0" height="160" width="140"><span style="display: block; text-align: center;">1x05</span></a></li>
<li style="display: block; float: left; margin: 5px;"><a href="http://www.mylivegallery.com/20202-2838026411-31.html" target="_blank" title="MyLiveGallery - Sesto episodio"><img src="http://www.mylivegallery.com/gals/20202/2838026411/button.jpg" border="0" height="160" width="140"><span style="display: block; text-align: center;">1x06</span></a></li>
<li style="display: block; float: left; margin: 5px;"><a href="http://www.mylivegallery.com/20202-1839616257-31.html" target="_blank" title="MyLiveGallery - Settimo episodio"><img src="http://www.mylivegallery.com/gals/20202/1839616257/button.jpg" border="0" height="160" width="140"><span style="display: block; text-align: center;">1x07</span></a></li>
<li style="display: block; float: left; margin: 5px;"><a href="http://www.mylivegallery.com/20202-1662027241-31.html" target="_blank" title="MyLiveGallery - Ottavo episodio"><img src="http://www.mylivegallery.com/gals/20202/1662027241/button.jpg" border="0" height="160" width="140"><span style="display: block; text-align: center;">1x08</span></a></li>
<li style="display: block; float: left; margin: 5px;"><a href="http://www.mylivegallery.com/20203-826603143-31.html" target="_blank" title="MyLiveGallery - Nono episodio"><img src="http://www.mylivegallery.com/gals/20203/826603143/button.jpg" border="0" height="160" width="140"><span style="display: block; text-align: center;">1x09</span></a></li>
<li style="display: block; float: left; margin: 5px;"><a href="http://www.mylivegallery.com/20203-1444477684-31.html" target="_blank" title="MyLiveGallery - Decimo episodio"><img src="http://www.mylivegallery.com/gals/20203/1444477684/button.jpg" border="0" height="160" width="140"><span style="display: block; text-align: center;">1x10</span></a></li>
<li style="display: block; float: left; margin: 5px;"><a href="http://www.mylivegallery.com/20203-3434164221-31.html" target="_blank" title="MyLiveGallery - Undicesimo episodio"><img src="http://www.mylivegallery.com/gals/20203/3434164221/button.jpg" border="0" height="160" width="140"><span style="display: block; text-align: center;">1x11</span></a></li>
<li style="display: block; float: left; margin: 5px;"><a href="http://www.mylivegallery.com/20203-452807893-31.html" target="_blank" title="MyLiveGallery - Dodicesimo episodio"><img src="http://www.mylivegallery.com/gals/20203/452807893/button.jpg" border="0" height="160" width="140"><span style="display: block; text-align: center;">1x12</span></a></li>
<li style="display: block; float: left; margin: 5px;">
<a target="_blank" href="http://www.mylivegallery.com/20204-3520446880-31.html" title="MyLiveGallery - Tredicesimo episodio">
<img src="http://www.mylivegallery.com/gals/20204/3520446880/button.jpg" border="0" height="160" width="140">
<span style="display: block; text-align: center;">1x13</span>
</a>
</li>
</ul>


Speranzoso di aver aiutato, un saluto a tutti. [ciao]
Avatar utente
Andy94
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 9998
Iscritto il: lun apr 09, 2007 8:39 pm

Re: immagini allineate

Messaggioda dararag » sab mag 01, 2010 8:48 am

si, di default è inline, però alle volte ho visto dei sistemi già pronti che, anche se non ne ho capito il motivo, mettevano di default block alle immagini
Maledette aziende produttrici, l'unico telefilm interessante degli ultimi tempi l'hanno interrotto alla decima puntata... e chi voleva sapere la fine?
Avatar utente
dararag
Silver Member
Silver Member
 
Messaggi: 1116
Iscritto il: mar gen 22, 2008 8:57 pm
Località: Casoria

Re: immagini allineate

Messaggioda Martina Stella » sab mag 01, 2010 9:02 am

grazie mille Andy94 hai capito perfettamente cosa volevo fare..grazie a tutti per i vostri suggerimenti! [:)] [:)] [:)] [:)] [:)]
http://www.vampirediaries-love.net/
Avatar utente
Martina Stella
Senior Member
Senior Member
 
Messaggi: 354
Iscritto il: ven gen 16, 2009 3:02 pm
Località: Treviso, Veneto

Re: immagini allineate

Messaggioda Martina Stella » sab mag 01, 2010 12:16 pm

(non è indentato i tutti i punti, però)


Cosa significa?

ho provato in una pagina pulita a copiare l'HTML scritto da Andy94 ma mi esce così
http://thevampirediariesitalia.blogspot ... prova.html
http://www.vampirediaries-love.net/
Avatar utente
Martina Stella
Senior Member
Senior Member
 
Messaggi: 354
Iscritto il: ven gen 16, 2009 3:02 pm
Località: Treviso, Veneto

Re: immagini allineate

Messaggioda Andy94 » sab mag 01, 2010 3:54 pm

dararag ha scritto:si, di default è inline, però alle volte ho visto dei sistemi già pronti che, anche se non ne ho capito il motivo, mettevano di default block alle immagini

Un semplice style="display: block" ed ecco che l'immagine è un elemento di blocco. Se poi nei CSS si specifica img{margin: 0 auto;} ecco che l'immagine viene sempre centrata.
Martina Stella ha scritto:ho provato in una pagina pulita a copiare l'HTML scritto da Andy94 ma mi esce così

Ci sono dei BR di troppo all'interno della lista. Toglili tutti e vedrai che si sistemerà automagicamente.
Avatar utente
Andy94
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 9998
Iscritto il: lun apr 09, 2007 8:39 pm

Re: immagini allineate

Messaggioda dararag » sab mag 01, 2010 4:50 pm

intendevo che non capivo perché le mettessero come elemento block tutte quante, quando invece è molto utilie mettere il display:block solo a quelle che ti servono, tenendo come inline quelle per il testo
Maledette aziende produttrici, l'unico telefilm interessante degli ultimi tempi l'hanno interrotto alla decima puntata... e chi voleva sapere la fine?
Avatar utente
dararag
Silver Member
Silver Member
 
Messaggi: 1116
Iscritto il: mar gen 22, 2008 8:57 pm
Località: Casoria


Torna a Sviluppo Web

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising