【发布时间】:2013-08-31 07:02:58
【问题描述】:
有没有办法告诉/设置一个元素有多少毫米,适用于各种设备?
例如,我想创建一个 100 x 100 毫米的白色窗口,中间有一个 10 x 10 毫米的黑色正方形,在台式机、平板电脑、打印设备上具有这些尺寸...
我不介意使用最新的浏览器,但它必须使用 HTML/JS/CSS。
PS:相关:有没有办法告诉,屏幕有多少毫米?
编辑
换句话说,根据here,问题在于使用 pt、mm、cm 等 CSS 单位不起作用,因为浏览器供应商决定将 96 DPI 硬编码到代理中。有什么办法可以在网络上获得真实的物理尺寸吗?
【问题讨论】:
-
为什么要投反对票和接近投票?
-
因为这是两秒钟的 Google 搜索:w3.org/Style/Examples/007/units.en.html
-
是的,我知道,但根据robert.ocallahan.org/2010/08/css-units-changes-landed_20.html,这应该行不通。
-
@TiesonT。除了它不起作用。那么为什么要投反对票呢?
-
如果有人不同意投反对票,我相信他们会投赞成票,但照原样,没有什么可以显示您阅读的内容以尝试自己回答这个问题,或者您的试过了,不行。如果您可以显示其中任何一个,我很乐意撤回我的反对票。
标签: javascript html css layout web