我正在为功能前端构建夜视测试(使用Phantomjs),我的任务之一是确保横幅图像的高度是动态的,并且根据屏幕大小正确计算其高度。
我有一些页面元素看起来像这样:
<div class="bannerImg"></div>
.bannerImg {
background-image: url('someImgUrl');
height: calc(100vh - 200);
min-height: 600px;
}
例如,1080视口的高度应为880px。
然而,当我运行测试时,Nightwatch报告元素的大小为600px(基本上为600)。
根据我对此的研究,其他人在使用calc()和Phantom进行测试时遇到了其他/类似的困难。js浏览器
https://github.com/ariya/phantomjs/issues/13547
是否有计划增加对该功能的支持?