Имя: Пароль:
IT
Веб-мастеринг
Меню на сайте с фреймами
0 umnick
 
29.11.11
11:48
Страница состоит из двух горизонтальных фреймов. В верхнем располагается меню. Если высота меню больше высоты фрейма, то меню прячется под нижним фреймом. Подскажите пожалуйста как сделать так чтобы меню не пряталось под нижний фрейм.
1 ado
 
29.11.11
11:51
Господи, еще кто-то делает страницы с фреймами?
2 Kreont
 
29.11.11
11:51
(0) Переделать без фреймов!!! на дивах или таблице страницу
Есть еще параметр где в ЦСС Z-уровень, там посмотри
3 umnick
 
29.11.11
11:54
А как его переделать без фреймов чтобы выбранная страница выводилась в том же окне и при этом меню оставалось на месте?
4 Волшебник
 
29.11.11
11:55
(2) Что за фреймофобия?
Куча посещаемых сайтов используют фреймы
взять тот же http://rsdn.ru
5 rrunover
 
29.11.11
11:55
Как так получается "Если высота меню больше высоты фрейма..." - меню динамически формируется??? Меню скриптовое? Текст/Картинки?
Сделать статичным и намертво забить высоту меню на 1px меньше высоты верхнего фрейма.

(3) открой для себя SSI.
6 Kreont
 
29.11.11
11:56
Я все что читал про дизайн, везде рекомендуют от них отказываться
7 rrunover
 
29.11.11
11:56
+(5) меню добавить на каждую страницу.
8 Волшебник
 
29.11.11
11:57
(6) А своя голова есть? Фреймы удобны в использовании, но неудобны для поисковиков и индексации.
9 umnick
 
29.11.11
11:59
(5) А если меню будет на высоту экрана то получится что для просмотра страницы места не останется.
10 rrunover
 
29.11.11
12:01
(6) это было лет 10 назад, когда браузеры друг друга "нипанимале" и няшное использование фреймов в одном гарантировало увечье страницы в другом. Правило тех лет - "правило трёх F" (или как-то так)... сейчас гуглил - сходу не нашёл, там одним из пунктов было "no frame" ) Простите мне моё брюзжание.

(9) с какого перепугу меню такое сделается? :-)
11 umnick
 
29.11.11
12:06
(10) Если я правильно Вас понял то Вы предложили подогнать высоту фрейма под высоту меню. В этом случае если высота меню дойдет до высоты экрана, то на фрейм для отображения информации не останется места.
12 rrunover
 
29.11.11
12:10
(11) Вы совершенно верно меня поняли, но начисто проигнорировали полный сарказма вопрос, который я перефразирую "Как может случиться такая досадная ситуация, когда высота меню внезапно заполнит всю видимую область экрана/окна браузера"?
А вследствие этого вопроса ожидался ответ "Скорее всего надо переделать меню в приемлемое человеческому восприятию и более удобочитаемое".
13 Kreont
 
29.11.11
12:17
(3) Я удивлен самим вопросом O_O,
да действительно как такое может быть))

Учить все для начала: ПХП + (Д)НТМЛ + Жаваскрипт
Если не учить то: лучше поставь CMS любуй, там все готовое из коробки :)
14 Kreont
 
29.11.11
12:18
Или хотя б сделать меню верхнего уровня в строку, а все нижние пукты выпадающими вниз
15 Kreont
 
29.11.11
12:26
Кстати я вот что нагуглил начет использование фреймов:
http://en.wikipedia.org/wiki/Framing_(World_Wide_Web)
+
wiki:Фрейм_(HTML)

"removal from the HTML 5.0 standard (except for iframes)."

и... or the use of CSS,.. SSI, and ... PHP.
16 rrunover
 
29.11.11
12:32
Согласен, CSS и SSI - наше всё :)
17 umnick
 
29.11.11
13:16
(13) Можно подумать CMS проще.
18 umnick
 
29.11.11
13:18
(14) Дык оно так и задумывается.
19 Kreont
 
29.11.11
13:22
Ну попробуй AllWebMenus качни, может пригодится, там есть что из него взять :)
20 umnick
 
29.11.11
13:54
(19) Качнул: бесполезный софт.