在这里,我将data_width设置为“57px”。但价值是百分之(50%)..你可以看到下面的代码片段。如何获得风格的价值 - “宽度”使用红宝石的百分比?
任何人都可以解释如何获得百分比的价值?我试过搜索,但没有任何帮助。
红宝石:
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' – fcalderan
谢谢。有用。 –