0

我有一个树视图,当它可见时会在网页上占用太多空间。因此,要求用户单击一个按钮以使其可见:) 但是这里的问题是,当该树视图(位于元素内)可见时,它会将其他元素向下移动,但我希望它覆盖(类似于什么当我们单击下拉菜单时发生):P

非常感谢任何指针或任何其他可能的解决方案。

谢谢你:P

PS:如果解决方案不涉及闪光灯或 SilverLight 控件会更好:P 因为仅一个控件的负载会太大!

4

2 回答 2

3

您可以使用 CSS 绝对定位元素或浮动它,这两者都可以将其从页面流中删除。

以下是 MDC 对该float物业的评价(见此处):

float 属性指定一个元素应该从正常流中取出并放置在其容器的左侧或右侧,文本和内联元素将环绕它。

以下是 MDC 所说的position: absolute(请参阅此处):

不要为元素留出空间。相反,将其定位在相对于其最近定位的祖先或初始包含块的指定位置。

史蒂夫

于 2009-04-22T11:17:45.330 回答
0

在 CSS 中将元素的位置设置为绝对

位置:绝对;

http://www.w3schools.com/Css/pr_class_position.asp

于 2009-04-22T11:19:09.833 回答