Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.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/4/jquery-ui/2.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 ie9中的dojo不透明度_Javascript_Dojo_Opacity - Fatal编程技术网

Javascript ie9中的dojo不透明度

Javascript ie9中的dojo不透明度,javascript,dojo,opacity,Javascript,Dojo,Opacity,我已经看到dojo在1.5.2中得到了修复,但是即使使用dojo 1.6,我仍然无法使用dojo.style获得不透明度 例如: 这里有什么问题?虽然不是很好的解决方案,但可以尝试将“不透明度”设置为1.1或一些非1值。至于发生了什么,对它的初步观察似乎表明一些奇怪的浮点运算正在发生。不管怎样,DXImage过滤器似乎不想接受100表示不透明度,或者对dojo捏造的任何值都不满意。当您将“不透明度”设置为1.1:filter:progid:DXImageTransform.Microsoft.A

我已经看到dojo在1.5.2中得到了修复,但是即使使用dojo 1.6,我仍然无法使用dojo.style获得不透明度

例如:


这里有什么问题?

虽然不是很好的解决方案,但可以尝试将“不透明度”设置为1.1或一些非1值。至于发生了什么,对它的初步观察似乎表明一些奇怪的浮点运算正在发生。不管怎样,DXImage过滤器似乎不想接受100表示不透明度,或者对dojo捏造的任何值都不满意。当您将“不透明度”设置为1.1:filter:progid:DXImageTransform.Microsoft.Alpha(不透明度=110.0000000000000 1)时,请查看该值;缩放:1


无论如何,不透明度值大于1似乎在Chrome和IE9中表现合理,并且在0中工作正常。我可以看到它在小提琴中工作,但使用HTML5标记而不是XHTML似乎无效。我已经通过使用
dojo.attr(item,'style','opacity:1')
解决了这个问题。但这并不理想