最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序中使元素占滿(mǎn)整個(gè)屏幕高度實(shí)現(xiàn)方法

 更新時(shí)間:2016年12月14日 10:19:03   投稿:lqh  
這篇文章主要介紹了微信小程序中使元素占滿(mǎn)整個(gè)屏幕高度實(shí)現(xiàn)方法的相關(guān)資料,需要的朋友可以參考下

微信小程序中使元素占滿(mǎn)整個(gè)屏幕高度實(shí)現(xiàn)方法

在項(xiàng)目中經(jīng)常要用到一個(gè)容器元素占滿(mǎn)屏幕高度和寬度,然后再在這個(gè)容器元素里放置其他元素。

寬度很簡(jiǎn)單就是width:100%

但是高度呢,我們知道的是height:100%必須是在父元素的高度給定了的情況下才可以。

以前我的做法是用js獲取屏幕的高度,然后將其賦值給height,

屏幕高度在網(wǎng)頁(yè)中為:window.innerHeight;

在微信小程序中則需要調(diào)用wx.getSystemInfo接口,然后通過(guò)setData賦值

但是顯然通過(guò)js來(lái)進(jìn)行的,效率上肯定不如css直接給定樣式。

于是我們使用另一種方法:

在網(wǎng)頁(yè)中設(shè)置body,html{height:100%};

將body和html設(shè)置為100%,這樣我們就可以在他們的子元素中使用height:100%來(lái)使的我們的容器元素占滿(mǎn)屏幕的高度啦。

但是在微信小程序中,是沒(méi)有dom對(duì)象的,但是我們看調(diào)試工具可以看到在dom樹(shù)(我也不知道怎么叫了,就這么叫吧)中,根節(jié)點(diǎn)是page,所以我們來(lái)試試使用page{height:100%}

果然,是可行的。高度占滿(mǎn)了整個(gè)小程序的窗口。

于是我可以愉快的繼續(xù)寫(xiě)我的小程序啦。

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論

义马市| 专栏| 嘉鱼县| 罗平县| 宽甸| 东丰县| 大洼县| 商洛市| 长宁县| 潜山县| 高邑县| 郧西县| 黔南| 巴南区| 曲阳县| 孟州市| 扎鲁特旗| 米脂县| 奉化市| 临湘市| 蛟河市| 临泽县| 五峰| 上思县| 巨鹿县| 上栗县| 文成县| 延川县| 荃湾区| 青神县| 云龙县| 德格县| 公安县| 多伦县| 郯城县| 海盐县| 河东区| 正宁县| 襄城县| 佛冈县| 扎鲁特旗|