jq-如何将像素值转换为百分比?

时间:2016-06-29 05:57:48

标签: javascript jquery

这是我的代码的一部分,我将变量p中的值作为像素值,但我想要它的百分比(%)值

p = parseInt(e.clientX - base.offset().left) ;
                $('#' + base[0].id + '_value').val(p);

                base.css('width', p);
               
 

1 个答案:

答案 0 :(得分:2)

像素是静态测量,而百分比和EM是相对测量。 EM或百分比的大小取决于其父级。如果正文的文本大小是16像素,那么150%或1.5 EM将是24像素(1.5 * 16)。查看CSS单位以获得更多测量单位。