【问题标题】:jq- how to convert pixel value into percentage?jq-如何将像素值转换为百分比?
【发布时间】:2016-06-29 14:23:24
【问题描述】:

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

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

                base.css('width', p);
               
 

【问题讨论】:

标签: javascript jquery


【解决方案1】:

像素是静态测量,而百分比和 EM 是相对测量。 EM 的大小或百分比取决于其父代。如果正文的文本大小为 16 像素,则 150% 或 1.5 EM 将是 24 像素 (1.5 * 16)。查看 CSS Units 了解更多测量单位。

【讨论】:

  • 尝试计算。 16 像素 = 100%
猜你喜欢
  • 2012-02-17
  • 2016-03-26
  • 2020-09-24
  • 2014-04-13
  • 2023-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多