Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

позиционирование на карте

2.1K
18 января 2006 года
mainigor
151 / / 21.10.2005
Hi ALL!
Нужно позиционировать объекты на карте.
Я это сделал так:

Код:
<table><tr><td>

<DIV id="id_128" style="position:relative; z-index:1; top:216; left:254;">

</DIV>
....
много объектов
....

<DIV id="id_map" style="position:relative; z-index:0; top:-32; left:1;">
</td></tr></table>

все бы ничего, но эта конструкция склонна к сползанию вниз, если я её насильственно тащу вверх, то ниже расположенные объекты все равно ползут вниз, и чем больше объектов - тем ужаснее картина :(
Вопрос: есть ли другой способ или как заставить это все стоять на месте ?
11K
18 января 2006 года
Аntоn
26 / / 27.10.2005
Цитата:
Originally posted by mainigor
Hi ALL!
Нужно позиционировать объекты на карте.
Я это сделал так:

Код:
<table><tr><td>

<DIV id="id_128" style="position:relative; z-index:1; top:216; left:254;">

</DIV>
....
много объектов
....

<DIV id="id_map" style="position:relative; z-index:0; top:-32; left:1;">
</td></tr></table>

все бы ничего, но эта конструкция склонна к сползанию вниз, если я её насильственно тащу вверх, то ниже расположенные объекты все равно ползут вниз, и чем больше объектов - тем ужаснее картина :(
Вопрос: есть ли другой способ или как заставить это все стоять на месте ?



Код:
<table><tr><td>

<div style="position:absolute; z-index:1">
<DIV id="id_128" style="position:relative; top:216px; left:254px;">
</DIV>
</div>
....
много объектов
....

<div style="position:absolute; z-index:0">
<DIV id="id_map" style="position:relative; top:-32px; left:1px;"></DIV>
</div>
</td></tr></table>

Каждый объект нужно поместить в еще один слой, у которого задано абсолютное позиционирование. z-index нужно указывать для нового слоя.
Код, конечно, раздувает, но должно работать.
7.0K
23 января 2006 года
Mifus
26 / / 29.10.2005
Здравствуйте. Я сейчас пишу подобный скриптец, тоже карта, тоже надо будет позиционировать объекты по ней, и еще я хочу потом сохранять координаты отдельных объектов в файлик, через PHP, вот только у меня возникает вопрос, как же мне передать php скрипту координаты из JavaScripta...
2.1K
23 января 2006 года
mainigor
151 / / 21.10.2005
Цитата:
Originally posted by Mifus
Здравствуйте. Я сейчас пишу подобный скриптец, тоже карта, тоже надо будет позиционировать объекты по ней, и еще я хочу потом сохранять координаты отдельных объектов в файлик, через PHP, вот только у меня возникает вопрос, как же мне передать php скрипту координаты из JavaScripta...



Антону из Санкт-Петербурга спасибо. Всё что хотел удалось.

Код:
// объекты
<DIV style="position:absolute; z-index:1">
<DIV id="id_29" style="position:relative; z-index:1; top:184; left:20;">

</DIV></DIV>
<DIV style="position:absolute; z-index:1">
<DIV id="id_95" style="position:relative; z-index:1; top:217; left:44;">

</DIV></DIV>
// карта
<DIV style="position:absolute; z-index:0; top:330;">
<DIV id="id_map" style="position:relative; z-index:0; top:1; left:1;">

</DIV>
</DIV>

все реально работает, кстати до этого (без дополнительного слоя ) я использовал коэффициенты (громоздкие формулы) для смещения. А здесь - линейная зависимость.

Из JavaScript передача в PHP через форму например:
Код:
<form name="form1" action = "2.php">
<input type="hidden" type="text" name="browser_name" value="">
<script language="JavaScript">
<!--
var browser_name = navigator.appName;
var browser_version = navigator.appVersion;
var browser_cookie = navigator.cookieEnabledж
str="Брoузер - " + browser_name + ", версия - " + browser_version + ", работа с Cookie -" + browser_cookie;
document.form1.browser_name.value = str3;
//-->
</script>

 <input type="submit" value="Write">
</form>
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог