Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.06.2013, 20:22
Аватар для spo
spo spo вне форума
Профессор
Отправить личное сообщение для spo Посмотреть профиль Найти все сообщения от spo
 
Регистрация: 11.05.2011
Сообщений: 213

Выпадающее меню в несколько колонок
Основное горизонтальное меню имеет подменю:
<ul>
	<li><a href="#">Пункт 1</a></li>
	<li>
		<a href="#">Пункт 2</a>
		<div>
			<ul>
				<li><a href="#">Ссылка 1</a></li>
				<li><a href="#">Ссылка 2</a></li>
				<li><a href="#">Ссылка 3</a></li>
			</ul>
			<ul>
				<li><a href="#">Ссылка 1</a></li>
				<li><a href="#">Ссылка 2</a></li>
				<li><a href="#">Ссылка 3</a></li>
			</ul>
		</div>
	</li>
	<li><a href="#">Пункт 3</a></li>
	<li><a href="#">Пункт 4</a></li>
</ul>


Контейнер div с подменю имеет абсолютное позиционирование и изначально скрыт.
При наведении на Пункт 2 контейнер с подменю отображается.

Проблема заключается в том, что для того чтобы в подменю колонки шли вряд (div ul float:left) необходимо задавать фиксированную ширину контейнера div (из-за position: absolute).

Колонок в разных подменю может быть разное количество. По этому от фиксированной ширины следует отказаться.

Кто знает как решить эту задачу?
Ответить с цитированием
  #2 (permalink)  
Старый 25.06.2013, 12:30
Аватар для animhotep
Профессор
Отправить личное сообщение для animhotep Посмотреть профиль Найти все сообщения от animhotep
 
Регистрация: 17.01.2013
Сообщений: 887

скиньте код цсс чтоб на примере показать
непонятно зачем там position: absolute и лишний <div>
можно попробовать задать для li или а display: inline-block; http://codepen.io/anon/pen/lygru

Последний раз редактировалось animhotep, 25.06.2013 в 12:34.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Находится ли мышка над дивом ? (выпадающее меню) advsm jQuery 31 24.09.2014 17:50
jquery ui layout + выпадающее меню Sveta jQuery 2 04.12.2012 09:04
Выпадающее меню CyMKuH Элементы интерфейса 4 09.08.2012 21:03
Выпадающее меню для внутренней навигации по закладкам на странице на javascript+css rdfhnbhf jQuery 1 13.07.2012 15:17
Выпадающее меню для внутренней навигации по закладкам на странице на javascript+css rdfhnbhf Javascript под браузер 1 13.07.2012 12:26