我已经看到了this bug report forjo,它在1.5.2中被修复,但是即使使用dojo 1.6,我仍然无法使用dojo.style
示例:http://jsfiddle.net/EXzhA/9/
这里有什么问题?
答案 0 :(得分:1)
虽然不是很好的解决方案,但您可以尝试将不透明度设置为1.1或某些非1值。至于发生了什么,初步看看它似乎表明一些奇怪的浮动点正在发生。无论如何,DXImage过滤器似乎不想接受100的不透明度,或者对dojo制作的任何值都不满意。将不透明度设置为1.1时,请查看该值:filter:progid:DXImageTransform.Microsoft.Alpha(Opacity = 110.00000000000001); zoom:1;
无论如何,大于1的不透明度值似乎在Chrome和IE9中合理地表现,并且对于0< = opacity< 1