2010-03-13 3 views
10

Я пытаюсь реализовать меню CSS, и у меня возникла проблема с нажатием на другое содержимое/divs, когда меню расширяется.CSS: Остановка содержимого push

http://www.confetti.ie/index2.aspx

Может кто-нибудь сказать мне, что CSS мне нужно, чтобы остановить основное содержание тела толкают, когда меню расширяется?

+0

Я не знаю, что вы имеете в виду. Можете ли вы описать более подробно? –

ответ

15

Ключевое слово - это свойство CSS position: absolute. Он заставляет элементы «плавать» над другим контентом. Абсолютно позиционированные элементы меню не будут толкать содержимое страницы.

+0

Привет, спасибо за ответ, у меня все еще есть несколько проблем. Я добавил положение: абсолютное; в контейнер подменю, он все еще, кажется, толкает основную часть тела, а затем возвращается вспять тело? Кроме того, как я могу получить контейнер подменю для просмотра других изображений на странице? Посмотреть проблема здесь http://bit.ly/bAcS56 С уважением Melt – Melt

+0

@Melt первый я не знаю, должен быть какой-то другой элемент, который получает изменения размера скриптом - не может действительно сказать, один. Ключевое слово для второго - это свойство 'z-index'. http://www.w3schools.com/Css/pr_pos_z-index.asp –

5

Используйте position: absolute;, чтобы выбросить элемент (контейнер подменю) из потока документов.

3

Использование position: absolute для того, вы хотите быть более и position : relative для одного не хочет двигаться

Смежные вопросы