Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    sovrapporre div in una table

    Ciao,
    ho un sito con delle tabelle. All'interno di una cella della tabella devo sovrapporre 2 DIV:
    come posso fare?

    Probabilmente la domanda ha una soluzione banale, ma non riesco proprio a venirne a capo

    IL codice è tipo questo:
    <table>
    <tr>
    <td>
    <div id=1>ciao</div>
    <div id=2>a tutti</div>
    </td>
    </tr>
    </table>
    ... credo che sia sufficiente mettere qualche opzione "position", ma con tutte le prove che ho fatto c'era sempre qualcosa che non andava...

    Grazie &

  2. #2
    Devi utilizzare il position:absolute e lo z-index per entrabi i div.
    Per z-index il numero più alto sta a un livello superiore.

  3. #3
    ma il position absolute rimane relativo alla cella della tabella, o ala pagina? (scusa l'ignoranza)

  4. #4
    Con le tabelle devo dire la verità non ho mai provato perchè mi sono sempre trovato meglio con i soli div.

    Però credo che funzioni analogamente al solo utilizzo dei div, quindi se non metti una classe alla tabella con il position: relative, la posizione dei 2 div rimane relativo alla pagina.

  5. #5
    metti questa cella in position relative così i due div saranno posizionati assolutamente rispetto a quella cella..
    Ubuntu rulez!! :P

  6. #6
    Originariamente inviato da simotenax
    metti questa cella in position relative così i due div saranno posizionati assolutamente rispetto a quella cella..
    Perfetto: dovevo agire anche sulla cella contenitore. thanks!
    Inoltre ho trovato anche questo link che mi ha chiarito un po' le idee:
    http://www.yourinspirationweb.com/20...tion-absolute/


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 © 2025 vBulletin Solutions, Inc. All rights reserved.