プロパティ clientLeft
プロパティ clientLeft は、
左ボーダーの幅 (値 border-left) を含みます。
より正確には、clientLeft は要素の内側から外側へのパディングの値を含みます。
ほとんどの場合、clientLeft は border-left と等しいですが、
ドキュメントが右から左に配置されている場合
(たとえば、アラビア語)、clientLeft の値には
左側のスクロールバーの幅も含まれることがあります。
構文
要素.clientLeft;
例
要素の左ボーダーの幅を調べてみましょう:
<div id="elem"></div>
#elem {
width: 100px;
height: 100px;
border: 10px solid black;
}
let elem = document.querySelector('#elem');
console.log(elem.clientLeft);
コード実行結果:
10
関連項目
-
上ボーダーの幅を含むプロパティ
clientTop