ionic3里如何给一个img设置一个占位div?

在服务器还没返回图片时,我想给图片设置一个占位div,以便在图片返回时页面布局不会上下抖动。可是我没法给这个div设置一个固定高度,因为不同设备这个高度会不一样,即在不同屏幕下这张图片的大小是不一样的。比如在移动端常见的图片轮播,在不同屏幕下轮播的图片大小是不一样的。那么在图片返回之前,我们希望给这个轮播区域设置一个高度去占位。一般我们可以用rem去设置这个div的高度,但在ionic3里设置了没用,在不同屏幕下这个div都是一样的高度,导致在屏幕变大时图片的一部分会被遮住。有没有人知道在ionic3里如何用rem做适配?

阅读 2k
1 个回答

用vh, vw,vmax这种相对单位设置下,可以保证在各个设备下的显示比例不变,返回的图片设置成一样的大小。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题