我目前正在使用css: {width: 63mm;}
,但大部分时间都不是63毫米。我想要生成一些在所有设备上都是真人大小的扑克牌,包括手机,但它似乎仍然可以扩展。我需要知道是否有可用的测量方法来解决这个问题,或者我将不得不接受它是不可能/合理的。
编辑:如果您需要有关代码的信息,请访问我的网站:http://lano-project.org/update/downloads/
答案 0 :(得分:1)
屏幕上无法预期完全相同的真实单位。
不推荐to use such units hen targeting screens in CSS。在为打印目的指定样式表时,它们适用于@media print
个查询。
从上面的链接文章(强调我的):
所谓的绝对单位(cm,mm,in,pt和pc)在CSS中与其他地方相同,但仅在输出设备具有足够高的分辨率时才显示。在激光打印机上,1厘米应该恰好是1厘米。但在低分辨率设备上,例如电脑屏幕, CSS不需要。事实上,从一个设备到另一个设备以及从一个CSS实现到另一个设备的结果往往是不同的。最好将这些装置保留用于高分辨率设备,特别是打印输出。在计算机屏幕和手持设备上,您可能无法满足您的期望。