我正在开发一个小网络应用程序。
我尝试使用 boxdrawing 字符以一种 ascii 艺术方式显示一些输出。
但是,我注意到在 Android 上,空格 (
) 与其他字符的宽度不相等,导致输出难看。
我已将字体设为 monospace
,甚至尝试了 monospace,monospace
CSS 设置。
看看我在说什么:
请打开https://tpgnow.herokuapp.com/CERN在 Android 和桌面浏览器上。
我尝试过不同的浏览器、平台和设备。 它似乎适用于 Win、Mac、Chrome 和 Firefox,也适用于 iOS,但不适用于 Android(无论是 Chrome 还是 Firefox)。
有人能解决这个问题吗?
最佳答案
我遇到了完全相同的问题! Box drawing gliphs are missing在谷歌字体中。
Adobe 的 Source Code Pro有他们。 Mononoki也应该。
我怀疑 Android 等宽的其他问题可能是由于这个一般性问题造成的。
关于Android 等宽空格 ( ) 宽度与字符宽度不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42557853/