|
 15.2 Кб |
|
| Здравствуйте. У меня проблема (см. картинку) - разворачивающаяся менюшка, элементы - блочные float'овые ссылки. 1 - меню закрыто. 2 - открыто. 3 - открыто второй раз. Из-за чего такое может быть? Спасибо. | |
|
|
|
|
|
|
|
для: ~AquaZ~
(30.12.2009 в 14:53)
| | попробуйте начать с создания контейнера для меню с параметром position:relative;
а так берите фаербаг и сравнивйте чем по стилям отличается открыто/открыто второй раз | |
|
|
|
|
|
|
|
для: AlexSol
(30.12.2009 в 14:59)
| | У меня Chrome, там есть Dev Tools, стили после первого и второго открытия одинаковые. С контейнером сейчас посмотрю... Спасибо за ответ!
position:relative не помогает. Но контейнер - floating-элемент. Когда я отключил float, меню стало нормально раскрываться все разы, но внешний вид потерялся. Проблема во float'е. Может убрать float и float-ить родительский элемент? Ещё раз спасибо за ответ! | |
|
|
|
|
|
|
|
для: ~AquaZ~
(30.12.2009 в 15:25)
| | пропишите контейнеру фиксированную ширину.. | |
|
|
|
|
|
|
|
для: AlexSol
(30.12.2009 в 15:59)
| | Нельзя. Конструкция такая:
|- меню
|- левая сторона
|- контейнер элементов
|- вид [скрыто]
|- опции [скрыто]
|- копирайт [скрыто]
|- правая сторона (стрелка открыть)
|- правая сторона (стрелка закрыть) [скрыта]
| (скрываются | показываются) сами элементы по отдельности. | |
|
|
|
|
|
|
|
для: ~AquaZ~
(30.12.2009 в 16:04)
| | я имел в виду контейнер - родительский блок для меню. | |
|
|
|
|
|
|
|
для: AlexSol
(30.12.2009 в 16:25)
| | Я как раз об этом и говорю.Родительский блок - резиновый, т.к. элементы скрываются по отдельности.
Всё, сделал по-другому. Спасибо за ответы! | |
|
|
|