|
Меню на сайте с фреймами | ☑ | ||
---|---|---|---|---|
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
|
||||
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) Качнул: бесполезный софт.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |