我目前使用的是css: {width: 63mm;}
,但大部分时间它都不是63 am。我想生成一些扑克牌,将在所有设备,包括手机,但它似乎仍然是可扩展的真人大小。我需要知道是否有可用的衡量标准来解决这个问题,或者我必须接受这是不可能的/合理的。
编辑:如果你需要关于代码的信息,这是我的网站:http://lano-project.org/update/downloads/
发布于 2017-08-19 13:15:06
不可能期望在屏幕上显示完全相同的真实单位。
不推荐使用to use such units hen targeting screens in CSS。当为打印目的指定样式表时,它们用于@media print
查询。
来自上面的链接文章(强调我的):
所谓的绝对单位(cm、mm、in、pt和pc)在CSS中的意思与其他地方相同,但仅当输出设备具有足够高的分辨率时才使用。在激光打印机上,1厘米应该正好是1厘米。但在低分辨率设备上的,如计算机屏幕,CSS并不需要。事实上,不同的设备和不同的CSS实现的结果往往是不同的。最好将这些单元保留用于高分辨率设备,特别是用于打印输出。在电脑屏幕和手持设备上,你可能得不到你想要的。
https://stackoverflow.com/questions/45767393
复制相似问题