Css zindex不在IE工作

Css zindex不在IE工作,css,Css,我有一个带有tranparent的div下拉列表,它充当建议框。在下面我有两个输入框。每当我调用这个建议框时,它都与其他两个输入框重叠。iam试图使用zindex属性和位置元素来控制此操作,但不起作用 感谢您的帮助,谢谢 应用z-index之后,我在jsp页面中没有看到我的控件。 代码如下: <tr> <td colspan="2">firstname</td> <td colspan="2"><table cellspacing='0' c

我有一个带有tranparent的div下拉列表,它充当建议框。在下面我有两个输入框。每当我调用这个建议框时,它都与其他两个输入框重叠。iam试图使用zindex属性和位置元素来控制此操作,但不起作用

感谢您的帮助,谢谢

应用z-index之后,我在jsp页面中没有看到我的控件。 代码如下:

<tr>
<td colspan="2">firstname</td>
<td colspan="2"><table cellspacing='0' cellpadding='0' border='0' style='position:relative;float:left;'>
<tr><td width="25%" style="position:relative;z-inedx:999'>
<input type="text" name="firstname">
</table></td></tr>
</td>
</tr>
<tr>
<td colspan="2">lastname</td>
<td colspan="2"><table cellspacing='0' cellpadding='0' border='0' style='position:relative;float:left;'>
<tr><td width="25%" style="position:relative;z-inedx:1'>
<input type="text" name="lastname">
</table></td></tr>
</td>
</tr>

<tr>
<td colspan="2">middlename</td>
<td colspan="2"><table cellspacing='0' cellpadding='0' border='0' style='position:relative;float:left;'>
<tr><td width="25%" style="position:relative;z-inedx:1'>
<input type="text" name="middlename">
</table></td></tr>
</td>
</tr>

名字
在firstname值的变化上,我显示div内容,它与其他两个输入控件重叠。 当做
拉吉,你能发一些代码吗?还要确保您试图使用z-index的所有元素都已定位(它们使用的是position属性{relative,absolute}),z-index仅适用于定位的元素。

z-index仅与同级元素兼容。这是你的问题吗?

我在会议上回答了类似的问题。您需要将父元素设置为
position:relative
,并为其指定一个
z-index
,类似于作为子元素的建议框。这将对IE起作用。

是的。当我遇到这个问题时,
Position:relative为我工作。您还需要设置它。

您的代码似乎在使用z-inedx。

您拼写的
z-index
不正确:您编写的
inedx

很好。。。真实的想法。。。有趣的是,没有人注意到p这个问题似乎离题了,因为它只是一个打字错误。