Xpoint
   [напомнить пароль]

Определение координат display:table-cell

Метки: [без меток]
2009-12-09 15:44:24 [обр] Александр Петров(0/4)[досье]

имеем
HTML

<ul>
    <li id='test'>1</li>
    <li>2</li>            
</ul>

CSS

ul li {
   list-style:none;
   display:table-cell;
   width:120px;
   border: 0px #000 solid;
   padding-right: 30px;
   text-align:center;
}

JavaScript

function coor (e)   {
   var left = e.offsetLeft;
   var top = e.offsetTop;
   for (var parent = e.offsetParent; parent; parent = parent.offsetParent)   {
      left += parent.offsetLeft;
      top += parent.offsetTop;
   }
   return {left: left, top: top, width: e.offsetWidth, height: e.offsetHeight};
}
var x = coor(document.getElementById('test'));
alert(x.left);

Так вот alert показывает не верные координаты при CSS display:table-cell в Mozilla

Powered by POEM™ Engine Copyright © 2002-2005