PhantomJS (Poltergeist) 不显示 twitter bootstrap 标签元素

PhantomJS (Poltergeist) does not display twitter bootstrap label element

我试图在水豚测试中用 twitter bootstrap label class 单击 link,但是,该元素未显示。删除 label class 后,该元素显示并可点击。

这个观察是基于调试问题时使用水豚的screenshot_and_open_image方法。对这种奇怪的行为有什么想法吗?

(该页面在主要浏览器中正确呈现。)

PhantomJS 1.9.8 实现了一个相当旧的浏览器 (Safari 5ish IIRC),所以它可能是某种 css 问题 - 2.0.0 是一个功能更完整的现代浏览器,但文件有问题上传——2.0.1(截至目前未发布)修复了文件上传问题——尝试使用 PhantomJS 2.0.0+