<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>
позиционирование на карте
Нужно позиционировать объекты на карте.
Я это сделал так:
Код:
все бы ничего, но эта конструкция склонна к сползанию вниз, если я её насильственно тащу вверх, то ниже расположенные объекты все равно ползут вниз, и чем больше объектов - тем ужаснее картина :(
Вопрос: есть ли другой способ или как заставить это все стоять на месте ?
Цитата:
Originally posted by mainigor
Hi ALL!
Нужно позиционировать объекты на карте.
Я это сделал так:
все бы ничего, но эта конструкция склонна к сползанию вниз, если я её насильственно тащу вверх, то ниже расположенные объекты все равно ползут вниз, и чем больше объектов - тем ужаснее картина :(
Вопрос: есть ли другой способ или как заставить это все стоять на месте ?
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>
<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>
<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 нужно указывать для нового слоя.
Код, конечно, раздувает, но должно работать.
Здравствуйте. Я сейчас пишу подобный скриптец, тоже карта, тоже надо будет позиционировать объекты по ней, и еще я хочу потом сохранять координаты отдельных объектов в файлик, через PHP, вот только у меня возникает вопрос, как же мне передать php скрипту координаты из JavaScripta...
Цитата:
Originally posted by Mifus
Здравствуйте. Я сейчас пишу подобный скриптец, тоже карта, тоже надо будет позиционировать объекты по ней, и еще я хочу потом сохранять координаты отдельных объектов в файлик, через PHP, вот только у меня возникает вопрос, как же мне передать php скрипту координаты из JavaScripta...
Здравствуйте. Я сейчас пишу подобный скриптец, тоже карта, тоже надо будет позиционировать объекты по ней, и еще я хочу потом сохранять координаты отдельных объектов в файлик, через 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>
<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>
<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>