Показать сообщение отдельно
  #1 (permalink)  
Старый 19.09.2008, 18:12
SunnyDay
 
Сообщений: n/a

Определение и смена реальной абсолютной позиции
Всем привет! Передо мной встала одна проблемка, мне нужно определить а затем переустановить реальную абсолютную позицию. Через свойства стиля определяется не совсем корректная позиция, если над дочерним элементом (к примеру <A>) стоит родитель <TD>, чья позиция также абсолютна.

вот например в этом коде
Код:
<HTML>
<TITLE>ТЕСТ</TITLE>
<BODY>

<table >
<tr>
<td style="position: absolute; left: -100px;">
<b>
<a onmousedown="w(this,'175.179');" href="http://yandex.ru/" id="fkk" style="position: absolute;">
Йа сЦыЛкОоо
</a>
</table>

</BODY>
</HTML>
<script type="text/JavaScript">
elem = document.getElementById('fkk');
elem.style.left=String(100)+"px";
</script>
после выпонения скрипта реальная позиция элемента fkk будет равна 0px, но в стиле будет записано 100px.

Так вот мне нужна как-то определить эту 'реальную позицию', и затем изменить её (например прибавить 100px).

Помогите пожалуйста, если кто-либо сталкивался.
Ответить с цитированием