Comment sélectionner les options chevauchant un DIV positionné en absolu?

J'ai une absolue positionné div qui fonctionne comme une info-bulle. Sur la souris sur un élément, il montre puis se cache à la souris. J'ai quelques <select> des éléments de la page qui est placé au-dessus de la bulle d'aide de l'élément. Dans le cas normal, l'info-bulle div apparaîtront au cours de la balise select. Mais quand un utilisateur clique sur la balise select, et les options sont indiquées, il chevauche l'info-bulle. Donner un z-index supérieur pour sélectionner des options ou de la balise ne fonctionne pas.

Comment sélectionner les options chevauchant un DIV positionné en absolu?

Voici un exemple de code pour illustrer le problème.

<body>
<h1>Select Options Overlapping Absolute Positioned DIV</h1>

<select name="some-name">
    <option>United States</option>
    <option>Canada</option>
    <option>Mexico</option>
    <option>Japan</option>
</select>

<div id="top-layer">
   <h2>Overlapping Div</h2>
</div>
</body>

CSS

select, options{ z-index:10;}

#top-layer { 
   background:#ccc; 
   color:#000; 
   border:solid 1px #666; 
   position:absolute; 
   top:45px; 
   left:70px; 
   z-index:100;
}

source d'informationauteur Sandeep Paul