Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Avvicinare immagini

  1. #1

    Avvicinare immagini

    Date quattro immagini (ma potrebbero essere di più in un secondo momento), di dimensione 5px (altezza) per 5 px (larghezza). Poste in questo modo:

    Riga Immagini
    1 AB
    2 CD

    Come posso fare che l'immagine A sia attaccata all'immagine B e di conseguenza pure C a D e che non vi sia spazio tra la riga uno e la riga due?

    Pensavo di usare il css (e fino a qui ci siamo), ma l'unico modo che mi viene in mente è mettere le immagini in una tabella, alta quanto l'immagine e togliere i bordi.

  2. #2
    O anche senza usare tabelle forse è possibile fare lo stesso con div e span... mi chiedevo se esistevano tecniche più "comode"...

  3. #3
    Dipende dalla complessità del contesto.... ma in generale farei una cosa tipo:
    codice:
    <div id="foto">
      <img src.... A><img src.... B><img src.... C><img src.... D>
    </div>
    
    CSS
    img {margin:0;padding:0;border:none;}
    #foto {width:10px;margin:0;padding:0;border:none;}
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  4. #4
    Provo a fare un'esempio più concreto, dato questo codice html:

    Codice PHP:
    <div id="riga_1">
     [
    img]p0.gif[/img]
     [
    img]p0.gif[/img]
    </
    div>
    <
    div id="riga_2">
     [
    img]p0.gif[/img]
     [
    img]p0.gif[/img]
    </
    div
    ho provato ad inserire una versione del codice css di esempio da te indicata :

    Codice PHP:
    img {margin:0;padding:0;border:none;}
    #riga_1 {width:10px;margin:0;padding:0;border:none;}
    #riga_2 {width:10px;margin:0;padding:0;border:none;} 
    Il risultato è che mi mette le immagini una per riga... e li va bene... anche se le immagini sono delle 5pixel x 5 pixel provo a mettere 11 di larghezza... ma non cambia... cosa dovrei modificare ancora?

  5. #5
    Ho più o meno risolto leggendo un'articolo online qui: http://www.italianwebdesign.it/elimi...a-orizzontale/

    Ho trasformato il mio codice html in:

    Codice PHP:
    <div id="riga_1">
                    [
    img]p0.gif[/img][img]p0.gif[/img]
                </
    div>
                <
    div id="riga_2">
                    [
    img]p0.gif[/img][img]p0.gif[/img]
                </
    div
    ed ora ho il risultato desiderato o_O... i misteri dei browser...

  6. #6
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737
    Guarda che funzionava anche come ti ha detto ricman, il problema che tu forse non hai capito che l immagini volebano messe sulla stessa riga senza spazi e era più semplice

  7. #7
    il codice Css di ricman era impeccabile, non sapevo di questa gabola tra gli spazi inline però

  8. #8
    Originariamente inviato da goikiu
    il codice Css di ricman era impeccabile, non sapevo di questa gabola tra gli spazi inline però
    Si, in effetti è una stron#ata! A me piace il codice indentato con cura e in certi casi non lo posso fare...
    E poi c'è da notare che non lo fa con tutti i tag...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  9. #9
    Anche a me piace il codice indentato con cura, ma non sono così ferreo sul codice html, programmando io in php il codice html in output non è sempre così ordinato come vorrei, e dato che questa funzione ora probabilmente la metto in loop meglio aver trovato la gabola subito credo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.