在html页面中定义了:
<div style="width:100px;height:100px;background-color:#FF0000;overflow:hidden;" id="p"></div>但是document.getElementById("p").offsetLeft;取得的值总是0,这是为什么???
<div style="width:100px;height:100px;background-color:#FF0000;overflow:hidden;" id="p"></div>但是document.getElementById("p").offsetLeft;取得的值总是0,这是为什么???
<div style="width:100px;height:100px;background-color:#FF0000;overflow:hidden;position:relative;left:50px;" id="p"></div>
<script type="text/javascript">
<!--
alert(document.getElementById("p").offsetLeft);
//-->
</script>
</body>