javascript的clientLeft和clientTop屬性用法簡單介紹

螞蟻小編發表於2017-03-25

本章節介紹一下的clientLeft和clientTop屬性的用法,它們在某些dom操作中會起著重要的作用。

clientLeft屬性會返回元素的左側內邊距的外側距離元素左邊框外側的尺寸。

clientTop屬性會返回元素的頂內邊距的外側距離元素頂部邊框外側的尺寸。

程式碼例項:

[HTML] 純文字檢視 複製程式碼
<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8"> 
<meta name="author" content="http://www.softwhy.com/" /> 
<title>螞蟻部落</title>  
<style type="text/css">
#show{
  width:100px;
  height:100px;
  margin:100px;
  padding:15px;
  border:10px solid red;
}
</style>
<script type="text/javascript">    
window.onload=function(){
  var oshow=document.getElementById("show");
  oshow.innerHTML="clientLeft"+oshow.clientLeft+"<br/>"+
  "clientTop"+oshow.clientTop;
}
</script>
</head> 
<body>
<div id="show"></div>
</body> 
</html>

更多相關內容可以參閱offsetLeft、clientLeft和scrollLeft等屬性的用法一章節。

相關文章