在js中clientx和screenx有什么區(qū)別?
1. 針對當(dāng)前鼠標(biāo)點(diǎn)擊的點(diǎn)的位置到某部分的距離
2. clientX: 鼠標(biāo)當(dāng)前點(diǎn)擊位置到窗口可視區(qū)域0的距離, screenX也是一樣
X:鼠標(biāo)當(dāng)前點(diǎn)擊位置到參考元素(父元素)邊框距離, 如果是TD相對Table則有
左cellpadding + 左cellspacing + border + cellpading與cellspacing間隙(一豎線,1px) + 鼠標(biāo)當(dāng)前位置到左padding距離
OffsetX:鼠標(biāo)當(dāng)前點(diǎn)擊位置到參考元素(父元素)padding處的距離(純距離),什么都不包括,只有:
左padding距離 + 鼠標(biāo)當(dāng)前位置