2009-06-15 2 views
0

Я получил некоторую помощь в этом меню раньше, но теперь у меня другой запрос.Справка CSS, создание жидкостей меню

Меню прекрасно работает с фиксированной шириной, но я хотел бы, чтобы слова обернулись ТОЛЬКО в категориях верхнего меню. Мне нужно иметь n категорий и равномерно распределять ширину. Очевидно, что n будет в пределах разумного (у меня не будет 50 категорий), но мне нужно иметь возможность добавлять больше и не беспокоиться о том, чтобы поразить мой предел ширины.

Спасибо за любую помощь.

Ссылка:

http://www.seth-duncan.com/Test/TestMenu.html

-Seth

+0

я прыгал, чтобы проверить это, но у вас есть ваше обертывание ДИВО стиль заявленного инлайн. Мне сложно работать, почему бы не определить это в таблице стилей? –

+0

Да, это было просто временное исправление, которое можно было обернуть, пока я тестировал. Стилирование выполняется в реальной таблице стилей, но для тестовой версии необходимо добавить обертку div. Любые идеи обернуть текст? – 2009-06-15 02:41:04

ответ

2

Для каждого пункта меню верхнего уровня добавить класс 'заголовок' (или что-то подобное).

Затем добавьте следующий CSS к странице:

#menu li 
{ 
    white-space: nowrap; 
} 

#menu .heading 
{ 
    white-space: normal; 
}