【发布时间】:2015-06-24 00:07:05
【问题描述】:
在这里,我将 data_width 设置为“57px”。但是这个值是百分比(50%)..你可以看到下面的代码sn-p。
谁能解释如何获得百分比值?我尝试搜索,但没有任何帮助。
鲁比:
data_width = find_element(css: 'div > div > div').css_value('width')
HTML:
<div class="someclass" role="progressbar" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100" style="width: 50%;">
<div class="ProgressBar"></div>
<span style="visibility:hidden"> </span>
</div>
【问题讨论】:
-
获取父宽度(
pw),元素宽度(ew)和百分比等于100 * ew / pw
标签: css ruby selenium selenium-webdriver