sobrepor outros elementos
Pergunta
Eu tenho um treeview que quando visível leva muito espaço na página web. Daí o usuário é solicitado a clicar em um botão para fazer este visíveis :) Mas a questão aqui é que, quando esse treeview (localizado dentro de um elemento) torna-se visível que move os outros elementos para baixo, mas eu preferiria se sobreposições (algo como o que acontece quando clicar em um menu suspenso): P
Os ponteiros ou quaisquer outros SOLTIONS possíveis são muito apreciados.
Obrigado: P
PS: Seria muito melhor se a solução não envolve Flash ou Silverlight controles: P como seria demasiada carga para apenas um controle !!!
Solução
Você pode usar CSS para qualquer posição do elemento absolutamente ou flutuar, sendo que ambos removê-lo do fluxo de página.
Aqui está o que o MDC diz sobre a propriedade float
(ver aqui ):
Os especifica propriedade float que um elemento devem ser tomadas a partir do fluxo normal e colocados ao longo do lado esquerdo ou direito do seu recipiente, onde o texto e elementos inline vai envolver em torno dela.
Aqui está o que o MDC diz sobre o position: absolute
(ver aqui ) :
Não deixe um espaço para o elemento. Em vez disso, posicioná-lo numa posição especificada em relação ao seu antepassado mais próximo posicionado ou para o bloco que contém inicial.
Steve
Outras dicas
Definir a posição do elemento a absoluta em seu CSS
position: absolute;