当前位置: 首页 > news >正文

linux做网站优势/新东方教育培训机构

linux做网站优势,新东方教育培训机构,建筑设计网站 知乎,书籍教你如何做网站微信小程序中使元素占满整个屏幕高度实现方法 在项目中经常要用到一个容器元素占满屏幕高度和宽度,然后再在这个容器元素里放置其他元素。 宽度很简单就是width:100%      但是高度呢,我们知道的是height:100%必须是在父元素的高度给定了的情况下才…

微信小程序中使元素占满整个屏幕高度实现方法

在项目中经常要用到一个容器元素占满屏幕高度和宽度,然后再在这个容器元素里放置其他元素。

宽度很简单就是width:100%
 
  
但是高度呢,我们知道的是height:100%必须是在父元素的高度给定了的情况下才可以。

以前我的做法是用js获取屏幕的高度,然后将其赋值给height,

屏幕高度在网页中为:window.innerHeight;

在微信小程序中则需要调用wx.getSystemInfo接口,然后通过setData赋值

但是显然通过js来进行的,效率上肯定不如css直接给定样式。
 
  
   
   
于是我们使用另一种方法:

在网页中设置body,html{height:100%};

将body和html设置为100%,这样我们就可以在他们的子元素中使用height:100%来使的我们的容器元素占满屏幕的高度啦。

但是在微信小程序中,是没有dom对象的,但是我们看调试工具可以看到在dom树(我也不知道怎么叫了,就这么叫吧)中,根节点是page,所以我们来试试使用page{height:100%}

果然,是可行的。高度占满了整个小程序的窗口。
 
  
   
   
原文地址:https://www.jb51.net/article/99982.htm

http://www.jmfq.cn/news/4910779.html

相关文章:

  • 极简wordpress主题、/seo霸屏软件
  • wordpress文章首页设置/百度关键词优化和百度推广
  • 网站托管外包/做公司网站的公司
  • 重庆网上房地产备案价/企业seo排名
  • 做网站所需要的代码/成都网站排名优化公司
  • 怎样做外部网站推广/免费有效的推广平台
  • vue.js和vs做网站比较/中央网站seo
  • 怎么做网站能够增加人气/西安关键词推广
  • 衡阳百度推广公司/苏州seo网站推广哪家好
  • 雷锋书签制作图片/惠州关键词排名优化
  • 在线网站搭建系统/百度权重1是什么意思
  • 郑州大型网站建设/企业seo排名费用报价
  • 哪做网站比较便宜/线上推广方式
  • 苏州吴中区做网站价格/cba目前排名
  • 常州网站建设公司教程/网站友情链接怎么弄
  • 惠州网站建设推广公司/seo关键词怎么选择
  • 一级a做爰片免费网站在线/seo案例模板
  • 网站备案需要多久/百度统计代码安装位置
  • 做内贸只要有什么网络推广网站/网站制作优化排名
  • 网站视频弹窗广告代码/关键词诊断优化全部关键词
  • 做校园后勤管理网站得重点难点/今日新闻消息
  • 做网站制作大概多少钱/新闻发稿平台有哪些
  • 秦皇岛做网站汉狮网络/优化网站标题名词解释
  • 3d网站怎么做/湖南网站制作公司
  • 做汽车租赁主要的网站/一键建站
  • 北京网站策划公司/营销咨询顾问
  • 学字体网站/宣传页面怎么制作
  • 河南省濮阳市建设局网站/seo01
  • 威海城乡建设局网站/长春网站制作设计
  • 哪个购物网站最便宜/百度联系方式