Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    1

    posso nascondere un <select> con un <div>?

    Ciao,
    ho un problema con un div.
    Ho una tablella con 2 righe, nella seconda c'è un div che ha z-index=-1 e invisibile perchè deve apparire solo quando si clicca su un bottone.
    Sotto al div c'è un <select>.
    Il problema è che quando il div appare (diventa visibile e lo z-index=1) copre, giustamente, quello che c'è sotto tranne il combobox e invece dovrebbe coprire anche quello.
    Ho provato a mettere z-index=-1 al combobox, ma non cambia niente.
    Il problema ce l'ho con IE6, con Firefox funziona.


    ...
    <tr>
    <td>

    <table cellspacing="0px" cellpadding="0px">
    <tr>
    <td>
    qui c'è codice per rendere visibile il div quando clicco su un determinato bottone
    </td>
    </tr>
    <tr>
    <td>
    <div style="position: absolute; visibility: hidden; z-index: -1;">
    <script>
    crea il contenuto del div
    </script>
    </div>
    </td>
    </tr>
    </table>
    </td>
    </tr>

    <tr>
    <td>
    <select style="z-index: -1;">
    <option value=""/>gjdhgjhgjhgjghjghjjghjghjgjggfh</option>
    </select>
    </td>
    </tr>
    ....

  2. #2
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    non puoi coprire campi form con dei div.
    puoi ovviare al problema mettendo direttamente tutto il form nel div, in questo modo nascondendo il div nascondi anche il form
    Chicco Ravaglia per sempre con noi!

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.