我想给网站导航条做一个鼠标停留显示其子菜单的效果。标签对象.offsetLeft和标签对象.offsetTop来得到这个标签在窗口上显示的位置,从而来设定在它下方显示的菜单位置,但是每次得到的位置都和实际相比总要差一些。请问怎样才能得到准确的位置?
导航条结构如下:
<ul>
<li><a>首页</a></li>
<li><a>公司介绍</a></li>
<li><a>品牌展示</a>
    <ul><!--此UL代表子菜单,该如何定位其显示位置呢?-->
    <li><a>产品展示</a></li>
    <li><a>店面展示</a></li>
    </ul>
</li>
</ul>