我有一个用于Datepicker的webusercontrol。当我在内容页面中使用这个控件时,它工作得很好。我在内容页中有很多控件(文本框、标签等)。所有控件都在一个表中。我已经在<td>中放置了用户控件。当我单击图像时,日历控件正在显示。但这一次这个日历控件会推入所有其他控件(textbox、label等)。我已经将z-index设置为更高的值,但它仍然不起作用。
alt text http://www.shareimages.com/images/thumbs/0/0/1/39586-qJyWopyZlqGlk6CVmw-datepicker.jpg
发布于 2010-04-10 21:02:21
Z-index不会为你工作,因为它是为绝对的,固定的和相对定位的元素制作的。在您的示例中,当日历未加载时,单元格是空的,但是当您打开日历时,单元格将填充单元格,并展开展开表格的行。这会导致tabe中的元素改变它们的位置。尽量不要把日历放在其他行的上方。创建新列。设置rowspan并将日历放在该单元格中,该单元格将在其单元格中展开,而不会影响其他行,因为它位于不同的列中(这将改变期望,但这是最简单的方法)
https://stackoverflow.com/questions/2613416
复制相似问题