Javascript 如何将像素值转换成百分比?
这是我代码的一部分,我在变量p中得到了一个像素值,但我想要它的百分比(%)值Javascript 如何将像素值转换成百分比?,javascript,jquery,Javascript,Jquery,这是我代码的一部分,我在变量p中得到了一个像素值,但我想要它的百分比(%)值 p=parseInt(e.clientX-base.offset().left); $('#'+base[0].id+''u value').val(p); base.css('width',p); 像素是静态测量,而百分比和EM是相对测量。EM或百分比的大小取决于其父级。如果正文的文本大小为16像素,则150%或1.5 EM将为24像素(1.5*16)。查看CSS单位了解更多测量单位。尝试计算。16像素=100%
p=parseInt(e.clientX-base.offset().left);
$('#'+base[0].id+''u value').val(p);
base.css('width',p);
像素是静态测量,而百分比和EM是相对测量。EM或百分比的大小取决于其父级。如果正文的文本大小为16像素,则150%或1.5 EM将为24像素(1.5*16)。查看CSS单位了解更多测量单位。尝试计算。16像素=100%