<DIV> наложение других элементов - PullRequest
0 голосов
/ 22 апреля 2009

У меня есть древовидная структура, которая при отображении занимает слишком много места на веб-странице. Следовательно, пользователя просят нажать кнопку, чтобы сделать это видимым :) Но проблема здесь в том, что когда это древовидное представление (расположенное внутри элемента) становится видимым, оно перемещает другие элементы вниз, но я бы предпочел, чтобы оно ПЕРЕКРЫЛО (что-то вроде того, что происходит, когда мы нажимаем раскрывающийся список): P

Любые Указатели или любые другие возможные решения приветствуются.

Спасибо: P

PS: было бы намного лучше, если бы решение НЕ включало элементы управления flash или SilverLight: P, поскольку это было бы слишком большой нагрузкой для одного элемента управления !!!

Ответы [ 2 ]

3 голосов
/ 22 апреля 2009

Вы можете использовать CSS, чтобы либо позиционировать элемент абсолютно, либо перемещать его, оба из которых удаляют его из потока страниц.

Вот что MDC говорит о свойстве float (см. здесь ):

Свойство float указывает, что элемент должен быть взят из нормального потока и размещен вдоль левой или правой стороны его контейнера, где текстовые и встроенные элементы будут обтекать его.

Вот что MDC говорит о position: absolute (см. здесь ):

Не оставляйте места для элемента. Вместо этого поместите его в указанное положение относительно его ближайшего предка или исходного содержащего блока.

Steve

0 голосов
/ 22 апреля 2009

Установите положение элемента в Absolute в вашем CSS

Позиция: абсолютная;

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...