就是点一个按钮出现一个层,但这个子层要始终跟在按钮的下面

解决方案 »

  1.   

    <script>
    function _click(button){
    /*alert(button.offsetTop);
    alert(button.offsetLeft);
    alert(button.clientHeight);*/
    document.all.test.style.top = button.offsetTop + button.clientHeight + 6;
    document.all.test.style.left = button.offsetLeft
    document.all.test.style.display = 'block';
    }
    </script>
    <style>
    div {position:absolute;border:1px solid #ccc;display:none;}
    </style>
    <div id="test">
    dfasffffffffffff
    </div>
    <input type="button" value="点我" onclick="_click(this);"><input type="button" value="点我" onclick="_click(this);">这样?