Aus der ganzen Seite habe ich nur einen Div Tag (overDiv) um einen Kalender anzuzeigen. Warum liegen die Dropdownmenüs noch darüber?
Problem bei Div Tag und z-index
-
gebieter -
9. Februar 2006 um 13:52
-
-
Weise dem div einen z-index von z.B. 100 zu.
-
gebieter,
Alles schon gemacht, ohne erfolg. -
hilfe.............
-
Spendier uns doch mal ein Stückchen Quelltext oder eine URL.
Der Hellseher ist gerade nicht online... -
<div id="overDiv" style="position:absolute; visibility: visible; z-index:1000;"></div>
<form action="ausw.php" target="_self" method="post" enctype="multipart/form-data" name="aus" id="unter">
<table id="unter">
<? if(!$nummer) { ?>
<tr>
<td colspan="2">Nur für folgende Jobnummer anzeigen:<? $ausw = mysql_query("SELECT * FROM job_table GROUP BY 'jobnr'", $conn); ?>
<select name="nummer" size="1">
<option value=""></option>
<? while($row_sel = mysql_fetch_assoc($ausw)) {
echo "<option ";
if ($row_sel[jobnr]=="$nummer") { echo "selected"; }
echo " value=\"" . $row_sel[jobnr] . "\">";
echo $row_sel[jobnr];
echo "</option>";
} ?>
</select><input name="nr_aus" type="submit" value="Auswählen" /></td></tr>
<? } else if($nummer) { ?>
<tr>
<td colspan="2">Ergebnisse der Jobnummer: <? echo $nummer ; ?><input name="nummer" type="hidden" value="<? echo $nummer ; ?>" /></td>
</tr>
<td>Sortieren nach:</td><? if ($selektion) { ?><td valign="top" align="right"><? selekt($selektion, 'feld') ?></td><? } ?>
</tr>
<tr>
<td>Ergebnissuche:</td><td valign="top" align="right"><input size="26" name="erg" type="text" /></td>
</tr>
<tr>
<td>Wer wurde erreicht:</td>
<td valign="top" align="right"><select name="ergebnis">
<option value=""></option>
<option value="Zielperson">Zielperson</option>
<option value="Sonstige Person">Sonstige Person</option>
<option value="Anrufbeantworter">Anrufbeantworter</option>
<option value="nicht erreicht">nicht erreicht</option>
<option value="falsche Telefonnummer">falsche Telefonnummer</option>
<option value="Kontakt verschieben">Kontakt verschieben</option>
<option value="Kein Kontakt">Kein Kontakt</option>
</select>
</td>
</tr><tr>
<td>Zeitraum :</td><td align="right">von <input type="text" value="<? if ((isset($von)) AND (isset($bis))) echo $anfang; else echo "(klick)"; ?>" name="von" size="20" readonly onClick="show_calendar('aus.von');"></td>
<td align="right"><select name="vstd" onChange="MM_jumpMenu('parent',this,0)">
<option></option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>usw... hoffentlich steigt ihr dadurch...
die Dropdown (oder Pulldown) - Menüs liegen immer über dem Kalender und das ist nicht schön...
-
Dann verpacke doch das Formular in ein eigenes div mit z-index 1.
-
netter Versuch..... hatte ich schon vor einigen hundert jahren (gefühlte Zeit) keine Änderung...
-
Also bei mir liegt das div über dem Formular. Wahrscheinlich liegt das Problem in der css-Datei. Wirf doch mal probehalber das id="overDiv" heraus...
-
Es ist auch nur bei <select></select>.
Die ID kann ich nicht rausnehmen, dass brauche ich für Script.
Außerdem habe ich im css keine styles dafür hinterlegt. -
-
Es ist nicht das ganze Formular über dem Div-Tag nur die Dropdowns.
id="overDiv" kann ich nicht rausnehmen sonst fuktioniert der ganze javascriptkalender nicht mehr. -
ich muss gleich weinen, mir fällt nichts mehr ein, was ich noch machen kann, schnief