Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/46: Рейтинг темы: голосов - 46, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 15.04.2012
Сообщений: 7

Меню из фрейма поверх другого фрейма

15.04.2012, 14:03. Показов 9846. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Ребята у меня такая проблема есть 4 фрейма(верхний(logo), боковой, основной(mainFrame) и нижний).
В верхний фрэйм я прикрутил выпадающее меню.
Как сделать чтобы выпадающее меню выпадало и на основной фрэйм, а то оно уходит под него.
Скриншот:
Название: yfyW6t4R.jpg
Просмотров: 1251

Размер: 2.6 Кб

Код:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<head>
<title>123</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>
 
<frameset rows="125,73%,36" cols="*" framespacing="0" frameborder="NO" border="0" bordercolor="#D6D6D6"> 
<frame name="Logo" scrolling="NO" noresize src="newlogo.htm" marginwidth="0" marginheight="0" >
  <frameset cols="173,82%" frameborder="NO" rows="*"> 
   <frame name="menu" src="menu.htm" marginwidth="0" marginheight="0" scrolling="AUTO" noresize>
   <frame name="mainFrame" src="CATALOG/QSTART/QSTART.htm" scrolling="AUTO" frameborder="NO" marginwidth="0" marginheight="0" noresize>
  <frame src="UntitledFrame-2"></frameset>
  <frame src="down.htm" name="down" marginwidth="0" marginheight="0" noresize scrolling="NO">
</frameset>
<noframes> 
</body>
</noframes>
Помогите плз новичку!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.04.2012, 14:03
Ответы с готовыми решениями:

Конфликт меню и фрейма
Помогите, пожалуйста, разобраться со следующей проблемой: Имеется выпадающее меню, сделанное при помощи CSS. Работает отлично! Но...

Есть ли возможность получить доступ к DOM фрейма другого домена
Подскажите, есть ли возможность получить доступ к DOM фрейма другого домена. В целях безопасности такой доступ закрыт. А можно ли как-то...

Изменение картинки\содержимого фрейма\видео при выборе пункта меню
Здравствуйте. Подскажите пожалуйста, можно ли, и как, если можно, сделать следующую вещь: Есть меню (хоть простой список), в центре...

10
0 / 0 / 0
Регистрация: 15.04.2012
Сообщений: 7
17.04.2012, 09:33  [ТС]
Никто не подскажет?
0
29 / 28 / 13
Регистрация: 14.11.2011
Сообщений: 154
17.04.2012, 15:44
А если выпадающему меню прописать z-index-3; а основному фрейму прописать z-index:2; например?
Меня также интересует,почему нет открывавшего тега <body>
0
0 / 0 / 0
Регистрация: 15.04.2012
Сообщений: 7
17.04.2012, 16:03  [ТС]
Krugera, что где прописать можно поподробнее пожалуйста?)
Открывающейся body действительно нету.. а нужен ли он? Закрывающий я убрал, ничего не изменилось..
0
 Аватар для .Lexx.
5 / 5 / 1
Регистрация: 06.07.2011
Сообщений: 157
17.04.2012, 16:48
ну хотя бы для начала гляньте вот-это: http://htmlbook.ru/html/frameset.
А z-index прописывается в css файле, о нём почитайте вот http://htmlbook.ru/css/z-index.
А вообще очень интересно. Я где-то читал что фреймы отжили своё, и сейчас работают только таблицы и блоки.
Кто-нибудь создаёт таким образом??

На htmlbook body нет, наверно и не должно быть.
1
17 / 17 / 1
Регистрация: 14.04.2012
Сообщений: 94
17.04.2012, 21:59
Аааа… фцитатник…
Ну да, если валидность не нужна, можно боди и не делать.
И правда, зачем фреймы? Фреймы имели значение раньше, когда сайты были многостраничные, но без php, и писать везде один и тот же код было лень, а так же увеличивало вес страницы.

У вас такой многостраничный сайт?

А теперь по сути. Да, у меня возникла та же идея о z-index. Но проверять лень. Если честно, я вам все же посоветовал бы взять стандартную верстку таблицами или блоками…
1
0 / 0 / 0
Регистрация: 15.04.2012
Сообщений: 7
18.04.2012, 01:36  [ТС]
Bahamut да у меня многостраничный сайт, но переделывать всё лень....
Хорошо сейчас почитаю и попробую с z-index!
У меня еще один вопрос как в div вставить фрэйм?
0
17 / 17 / 1
Регистрация: 14.04.2012
Сообщений: 94
18.04.2012, 02:53
Цитата Сообщение от Andrewmx Посмотреть сообщение
Bahamut да у меня многостраничный сайт, но переделывать всё лень....
Хорошо сейчас почитаю и попробую с z-index!
У меня еще один вопрос как в div вставить фрэйм?
Просто взять и вставить. =)
<div …> <frame …> </div>
Со всеми тегами.
1
0 / 0 / 0
Регистрация: 15.04.2012
Сообщений: 7
18.04.2012, 03:03  [ТС]
Спасибо, буду пробовать!
0
0 / 0 / 0
Регистрация: 15.04.2012
Сообщений: 7
19.04.2012, 13:49  [ТС]
Написал вот так:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<html>
<head>
<title>123</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style>
#layer1, #layer2 {position: relative; /* Относительное позиционирование */} 
#layer1 { z-index: 2; }
#layer2 { z-index: 1; }
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>
<frameset rows="90,73%,36" cols="*" framespacing="0" frameborder="NO" border="0" bordercolor="#D6D6D6"> 
 <div id="layer1"><frame name="Logo" scrolling="NO" noresize src="newlogo.htm" marginwidth="0" marginheight="0"></div>
  <frameset cols="173,82%" frameborder="NO" rows="*"> 
   <frame name="menu" src="menu.htm" marginwidth="0" marginheight="0" scrolling="AUTO" noresize>
   <div id="layer2"><frame name="mainFrame" src="CATALOG/QSTART/QSTART.htm" scrolling="AUTO" frameborder="NO" marginwidth="0" marginheight="0" noresize></div>
  <frame src="UntitledFrame-2"></frameset>
  <frame src="down.htm" name="down" marginwidth="0" marginheight="0" noresize scrolling="NO">
</frameset>
<noframes> 
</noframes> 
</html>
Ничего не изменилось....
0
0 / 0 / 0
Регистрация: 15.04.2012
Сообщений: 7
22.04.2012, 07:01  [ТС]
Что можно еще сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.04.2012, 07:01
Помогаю со студенческими работами здесь

Выпадающее меню поверх другого содержимого
Здравствуйте, в очередной раз сталкиваюсь с проблемами выпадающего меню. Суть такова: необходимо написать код, который позволяет открывать...

элементы выпадающего меню поверх другого блока
создаю два блока: &lt;style&gt; #bell { position: relative; display: inline-block; ...

Как из одного фрейма обратиться к содержимому формы другого фрейма?
страница состоит из нескольких фреймов. Как из одного фрейма обратиться к содержимому формы другого фрейма?...плизззз намыльте

Обновление фрейма по кнопке из другого фрейма
Доброго вам времени суток. Суть моего вопроса такова: у меня есть страница, которая содержит в себе два фрейма (Frame1 и Frame2). Во...

Печать фрейма, из другого фрейма
У меня следующая проблема. Есть сайт с двумя фреймами - один статичен, другой динамичен. Надо что бы кнопка 'печать' распологалась в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru