clientTop和clientLeft属性用法简单介绍
分类:实例代码
本章节介绍一下标题中两个和属性的作用。
虽然看起来好像比较复杂的样子,其实功能非常的简单,就是获取对应方位边框的厚度。
代码实例如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.pipipi.net/" /> <title>前端教程网</title> <style> *{ margin:0px; padding:0px; } body{padding:20px;} #box{ width:200px; height:200px; background:#ccc; border-left:1px solid red; border-top:2px solid blue; border-right:3px soid yellow; border-bottom:4px solid green; } </style> <script type="text/javascript"> window.onload=function(){ var obt=document.getElementById("bt"); var odiv=document.getElementById("box"); obt.onclick=function(){ odiv.innerHTML="clientTop:"+odiv.clientTop+"<br/>"+"clientLeft:"+odiv.clientLeft } } </script> </head> <body> <div id="box"></div> <input type="button" id="bt" value="查看效果"/> </body> </html>
一线大厂高级前端编写,前端初中阶面试题,帮助初学者应聘,需要联系微信:javadudu