我正在使用cordova,我有一些绝对定位的元素,根据设备分辨率而有所不同。例如,如果屏幕较大,则某些文本位于其他元素上方。 您认为用于距离和位置的最佳css单位是什么? 你有另外一种解决这类问题的方法吗?
答案 0 :(得分:3)
一般情况下,我总是使用rem
,除非我以父元素的百分比指定大小。通过这种方式,您可以获得大小的单一参考,这有助于我在心理上将一件事与另一件事联系起来此外,当用户缩放时,它们都保持一致。
如果您需要确保某些文本有足够的空间或缩写正确,有时需要使用JavaScript以根据可用和所需的空间调整大小。一种常见的技术是,如果以小分辨率显示,则呈现简化的界面。您可以检测窗口调整大小,文档加载等事件。
如果您需要一个更加量身定制的答案,请制作一个jsfiddle来说明您的问题。
答案 1 :(得分:-1)