Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在RTL情况下,MouseeEvent的clientx值会发生什么变化?_Javascript_Html - Fatal编程技术网

Javascript 在RTL情况下,MouseeEvent的clientx值会发生什么变化?

Javascript 在RTL情况下,MouseeEvent的clientx值会发生什么变化?,javascript,html,Javascript,Html,假设一个绿色的div嵌套在另一个红色的div中 让我们假设下图中绿色框中间的鼠标事件 值为clientX30(红色框宽度为100) 在RTL情况下,标记将按如下方式显示 与正常情况下的transform:translateX(pos)相反,使用transform:translateX(-pos)将绿色框放置到新位置 clientX是否仍带有30的值?即使在从右到左模式下,从左上方开始与(0,0)协调 我想你最好在提问之前,写一个简短的代码,自己测试一下 在从右向左模式下, document.

假设一个绿色的
div
嵌套在另一个红色的
div

让我们假设下图中绿色框中间的鼠标事件

值为
clientX
30(红色框宽度为100)

在RTL情况下,标记将按如下方式显示

与正常情况下的
transform:translateX(pos)
相反,使用
transform:translateX(-pos)
将绿色框放置到新位置


clientX
是否仍带有30的值?

即使在从右到左模式下,从左上方开始与(0,0)协调

我想你最好在提问之前,写一个简短的代码,自己测试一下

在从右向左模式下,
document.querySelector(“#内部”).addEventListener(“单击”,e=>console.log(e.clientX))
#外部{
宽度:100px;
边框:1px纯红;
}
#内在的{
宽度:30px;
边框:1px纯绿色;
高度:100px;
}