imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 19.10.2006, 01:35     # 1
Bouton
Guest
 
Сообщения: n/a

Свободное позиционирование меню в html

ПОМОГИТЕ, ПОЖАЛУЙСТА!
У меня есть меню, написанное на javascript. У него есть жёсткая привязка по координатам, относительно левого верхнего угла окна. А мне очень хочется, чтобы она была "привязана" к левому верхнему углу таблицы(сайт на html-е писаный!). Пробовался <div ... style="... position: relative">!!! Не помогает!

<script type="text/javascript" language="JavaScript1.2" src="menu/Project/JS/Vot_menu.js"></script>
Так у меня подключается меню(это в <body>) там ещё точно такая же строчка в <head>(так сделать было написано в программке, в которой сделано меню)!
Подскажите, пажалуста, как сделать свободное позиционирование, относительно(внутри) таблицы?
 
Старый 20.10.2006, 19:04     # 2
Nerey_ser
Junior Member
 
Аватар для Nerey_ser
 
Регистрация: 30.03.2006
Адрес: Беларусь
Сообщения: 79

Nerey_ser Путь к славе только начался
Bouton
Я тебе сразу скажу, что никто не возьмётся без примера. И на форуме есть ветка что-то навроде Скрипты. Так что убирай отсюда своё творение побыстрей, пока модератор не увидел.
__________________
Дай человеку рыбу - он будет сыт один день. Научи человека рыбачить - он будет сыт всю жизнь.
Nerey_ser вне форума  
Старый 22.10.2006, 01:19     # 3
Bouton
Guest
 
Сообщения: n/a

Дак куда убирать? НЕ ПОНЯТНО(совсем недавно на этом форуме!)! По поиску "Скрипты" ничего подходящего не нашлось! А на счёт примера:
...........
<head>
............
<script type="text/javascript" language="JavaScript1.2" src="menu/Project/JS/Vot_menu.js"></script>
.....................
</head>
<body.............>
<center>
...........
<table ...>
<tr>
<td>
................
<script type="text/javascript" language="JavaScript1.2" src="menu/Project/JS/Vot_menu.js"></script>
.................
<td>
</tr>
</table>
</center>
</body>

Ну вот типа того.
В файле Vot_menu.js Чётко прописаны коодринаты позиционирования по x и y. Мне нужно, тобы они(координаты) работали относительно левого верхнего угла таблицы в которую "вложен" скрипт, а не окна(как сейчас это работает)!
 
Старый 22.10.2006, 01:45     # 4
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
да блин, ты приведи кусок кода, где выставлются координаты и кусок кода, где отрисовывается все это хозяйство по этим координатам...

ПыСы
ты точно правильно попробовал с DIV сделать?
__________________
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах
/7y3uK вне форума  
Старый 22.10.2006, 01:52     # 5
Bouton
Guest
 
Сообщения: n/a

Ну кусок кода, где это отрисовывается уже приведён(без подробностей правда, но они не важны!). А вот кусок кода скрипта щас ни магу привести:0( он на работе! Да там и приводить особенно нечего! там идёт функция, где среди её аргументов просто тупо прописываются цыфирки! Хотя, по идее, если циферки никакие не ставить, то можно запихать скрипт в дивы с указанием top и left пикселами и position:relative. Теоретически это должно работать! Но практически это не работает! ПРОВЕРЕНО! Менюха встаёт в левый верхний угол и всё! Меню написано с помощью программки SoThinkMenu(по-моему так пишется - точно не помню!)и сгенерирован js-файл. Дивами уже пробовал... ну попытки были! Ещё была идея запихать в object, но там необходим аттрибут classid! А я не знаю чего там писать! Не так давно встала данная проблема! Просто мне захотелось, чтобы мой сайт на мониторах с болльшим разрешением, чем у меня, вставал по центру экрана! Вот всё отлично получается, кроме меню!!! Ну очень хочу это сделать!

Последний раз редактировалось Bouton; 22.10.2006 в 02:04.
 
Старый 22.10.2006, 14:02     # 6
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
вобщекм давай сюда этот JS-ник, без него и разговаривать не о чем...
__________________
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах
/7y3uK вне форума  
Старый 22.10.2006, 14:25     # 7
Nerey_ser
Junior Member
 
Аватар для Nerey_ser
 
Регистрация: 30.03.2006
Адрес: Беларусь
Сообщения: 79

Nerey_ser Путь к славе только начался
Bouton
Веб-программирование и скрипты:
http://www.imho.ws/forumdisplay.php?f=29
__________________
Дай человеку рыбу - он будет сыт один день. Научи человека рыбачить - он будет сыт всю жизнь.
Nerey_ser вне форума  
Старый 23.10.2006, 18:10     # 8
Bouton
Guest
 
Сообщения: n/a

А можно тему просто переместить, или заново создавать нада?

Цитата:
Сообщение от /7y3uK
вобщекм давай сюда этот JS-ник, без него и разговаривать не о чем...
Куда прислать?
 
Старый 23.10.2006, 18:43     # 9
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
да сюда цепляй архив, он же мелкий...
__________________
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах
/7y3uK вне форума  
Старый 24.10.2006, 16:58     # 10
Bouton
Guest
 
Сообщения: n/a

УРА! Проблема решена! Если честно, то исключительно методом "ТЫКА"!!!
Тема может быть закрыта! Т.к. ничего полезного, по-моему теперь здесь прочесть не удастся!

Но могу только написать, что всё решилось дивами и отсутствием параметра позиционирования в js- файле. ну и "опытным" или точным(по координатам) путём правильно расположить дивы с position: RELATIVE!
 
Старый 21.11.2006, 15:46     # 11
ogrizok
Guest
 
Сообщения: n/a

ну это самый действенный метод тыкать%)
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:51.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.