我有一个相当复杂的XML文档引用了一个XSTL文档,将其转换为更直观/信息丰富的文档。
这不是一个大问题,但css转换没有在Firefox中应用,这让我很恼火。将开发人员工具中生成的html代码复制到一个普通的.html文件中,css转换就可以正常工作了。
关于如何强制Firefox将现代css功能应用于使用xslt从xml渲染的文档,有什么想法吗?
以下是重现故障的最小情况:http://www.developer-b.com/trouble/xsl/data.xmlhttp://www.developer-b.com/trouble/xsl/data.xslhttp://www.developer-b.com/trouble/xsl/data.html(Firefox生成的html副本)
正如我们所确定的,这确实是Firefox/Gecko中的一个错误,现在已经在Firefox37中修复了。测试用例https://bug1135764.bugzilla.mozilla.org/attachment.cgi?id=8568458在Windows和Android上,Firefox 37对我来说都很好,悬停在红框上时,会有一个旋转到20度的动画过渡。