在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML5  HTML/ ionic3里如何給一個(gè)img設(shè)置一個(gè)占位div?

ionic3里如何給一個(gè)img設(shè)置一個(gè)占位div?

在服務(wù)器還沒(méi)返回圖片時(shí),我想給圖片設(shè)置一個(gè)占位div,以便在圖片返回時(shí)頁(yè)面布局不會(huì)上下抖動(dòng)??墒俏覜](méi)法給這個(gè)div設(shè)置一個(gè)固定高度,因?yàn)椴煌O(shè)備這個(gè)高度會(huì)不一樣,即在不同屏幕下這張圖片的大小是不一樣的。比如在移動(dòng)端常見(jiàn)的圖片輪播,在不同屏幕下輪播的圖片大小是不一樣的。那么在圖片返回之前,我們希望給這個(gè)輪播區(qū)域設(shè)置一個(gè)高度去占位。一般我們可以用rem去設(shè)置這個(gè)div的高度,但在ionic3里設(shè)置了沒(méi)用,在不同屏幕下這個(gè)div都是一樣的高度,導(dǎo)致在屏幕變大時(shí)圖片的一部分會(huì)被遮住。有沒(méi)有人知道在ionic3里如何用rem做適配?

回答
編輯回答
陪我終

用vh, vw,vmax這種相對(duì)單位設(shè)置下,可以保證在各個(gè)設(shè)備下的顯示比例不變,返回的圖片設(shè)置成一樣的大小。

2017年5月3日 22:36