1.clientTop和clientLeft 是获取边框的宽度
clientWidth和clientHeight是获取盒子的内容大小+padding大小
2.cclient系列案例分析
<!DOCTYPE html>
<html lang="CH-zn">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>client </title>
<style type="text/css">
div{
width: 400px;height: 400px;
background-color: aqua;
border: 5px solid red;
padding: 10px;
}
</style>
</head>
</head>
<body>
<div></div>
<script type="text/javascript">
// client 宽度 和我们offsetWidth 最大的区别就是 不包含边框
var div = document.querySelector('div');
console.log(div.clientWidth);
</script>
</body>
</html>