Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.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 css方向属性在IE9中不起作用_Javascript_Html_Css_D3.js - Fatal编程技术网

Javascript rtl css方向属性在IE9中不起作用

Javascript rtl css方向属性在IE9中不起作用,javascript,html,css,d3.js,Javascript,Html,Css,D3.js,在CSS中,我指定: #label{ font-size: 11px; fill: black; direction: rtl; font-weight:bold; } 然后,在我的脚本中,我写道: squares.append("text").attr("id", "label").text(""); squares.select("#label").attr("x", 0).attr("y", 0).text("Hello"); 在Chrome中,文本从右向左增长,因此可

在CSS中,我指定:

#label{
  font-size: 11px;
  fill: black;
  direction: rtl;
  font-weight:bold;
}
然后,在我的脚本中,我写道:

squares.append("text").attr("id", "label").text("");
squares.select("#label").attr("x", 0).attr("y", 0).text("Hello");
在Chrome中,文本从右向左增长,因此可以按照我的要求工作。但在IE9中,它似乎忽略了rtl方向属性,即使我:

squares.select("#label").attr("x", 0).attr("y", 0).text("Hello").style("direction", "rtl");

如果能在IE9中帮助实现这一点,那就太好了

您可以提供代码或JSFIDLE链接吗?我在上面指定了代码。此外,squares是附加到svg的“g”元素。