2013-12-12 41 views
0

我知道,我知道 - 我不应该在我的css中使用px来指定字体大小。我有一个借口,但。将移动dp字体大小转换为桌面px值

我正在编写一个基于浏览器的编辑器,旨在直观地创建移动内容。我有一个固定宽度的800 * 600像素“画布”,代表在移动设备横向视口上可见的内容以及围绕它的一堆工具栏(有点像Photoshop)。

有一个JSON格式,我的编辑读取并保存到代表移动内容。该JSON随后由移动应用程序解释并显示适当的内容。

在这种格式中,font-size被指定为dp单位的整数。问题:如何将该字体大小转换为显示在我的桌面Web应用程序中(知道我的“画布”是800 * 600像素)?

我发现了一种奇怪的方式来获取我的桌面浏览器的PPI,不确定这是否有帮助。

回答

0

而是在PX使用的字体大小,你可以使用EM,这样可以在所有设备和浏览器上工作桌面

+0

谢谢,但EM相对于身体的字体大小,所以从DP转换的问题依然屹立。我在转换公式之后。 –

相关问题