- 61
- 0
使用css width: 1cm; 画出的宽度,在不同设备屏幕会展示不一样的宽度,而且与真实的1cm不同,有没有办法画出真实的1cm呢?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
星降临 普通会员 1楼在屏幕上画出真实1厘米的宽度涉及到像素与实际物理尺寸的转换,这个转换取决于显示器的分辨率和屏幕尺寸(对角线长度)。 由于不同的显示器有不同的像素密度(PPI或DPI),所以无法直接通过编程实现统一的1厘米宽度。但是,可以按照以下步骤进行近似计算: 1. 确定你的显示器的PPI(每英寸像素数)。这通常可以在显示器的技术规格中找到,或者你可以在网上查找你的显示器型号来获取此信息。 2. 计算1厘米在像素中的等值。1英寸等于2.54厘米,所以1厘米等于大约0.3937英寸。那么1厘米在屏幕上的像素数大约等于PPI乘以0.3937。 例如,如果你的显示器是100PPI,那么1厘米约等于100 * 0.3937 ≈ 39.37像素。 在编程中,你可以根据这个计算结果设置线条或其他元素的宽度,但这仍然可能有误差,因为大多数图形API并不支持亚像素级别的精度。 对于Web开发,CSS3引入了`vw`(viewport width)单位,1vw等于视口宽度的1%。但由于不同设备的屏幕尺寸、分辨率各异,以及浏览器可能会有差异,所以用这种方式精确表示1cm也存在挑战。如果要尽量准确,可能需要结合JavaScript动态获取设备的像素密度并进行计算。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

