vue中设置height:100%无效的问题及解决方法


Posted in Javascript onJuly 27, 2018

在vue.js中写新的components的时候,如果在新页面中的模板中设置height:100%的时候一直无效。

App.vue文件

<template>
 <div id="app">
  <router-view/>
 </div>
</template>

<script>
export default {
 name: 'App'
}
</script>

<style>
#app {
 font-family: 'Avenir', Helvetica, Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-align: center;
 color: #2c3e50;
}
</style>

这时候设置height: 100%;是无效的,在chrome的Elements中发现height仍然是0px.

设置高度100%时,div的高度会等同于其父元素的高度。而上面中id为app的div(vue挂载的div)的父节点是body标签,body标签的父节点是html标签。在默认情况下html和body标签的高度为auto,而浏览器是不会自动给标签添加高度的,所以html和body标签就为0,自然子div的高度设置为100%就不起作用了。

此时应该在App.vue文件style中添加如下代码:

html,body,#app{
 height: 100%;
}

总结

以上所述是小编给大家介绍的vue中设置height 100%无效的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript 读取xml,写入xml 实现代码
Jul 10 Javascript
jQuery 验证插件 Web前端设计模式(asp.net)
Oct 17 Javascript
JavaScript 5 新增 Array 方法实现介绍
Feb 06 Javascript
Javascript实现动态菜单添加的实例代码
Jul 05 Javascript
解决jQuery动态获取手机屏幕高和宽的问题
May 07 Javascript
jquery数组过滤筛选方法grep()简介
Jun 06 Javascript
Sea.JS知识总结
May 05 Javascript
深入理解JavaScript中为什么string可以拥有方法
May 24 Javascript
详解AngularJS ng-class样式切换
Jun 27 Javascript
Vue中keep-alive组件作用详解
Feb 04 Javascript
详解如何修改 node_modules 里的文件
May 22 Javascript
Vue实现圆环进度条的示例
Feb 06 Vue.js
vue中使用echarts制作圆环图的实例代码
Jul 27 #Javascript
vue 录制视频并压缩视频文件的方法
Jul 27 #Javascript
JavaScript事件对象event用法分析
Jul 27 #Javascript
详解vue.js下引入百度地图jsApi的两种方法
Jul 27 #Javascript
JavaScript中为事件指定处理程序的五种方式分析
Jul 27 #Javascript
浅谈Redux中间件的实践
Jul 27 #Javascript
JavaScript多态与封装实例分析
Jul 27 #Javascript
You might like
php四种定界符详解
2017/02/16 PHP
Laravel 5.4.36中session没有保存成功问题的解决
2018/02/19 PHP
PHP析构函数destruct与垃圾回收机制的讲解
2019/03/22 PHP
PHP pthreads v3下同步处理synchronized用法示例
2020/02/21 PHP
一些技巧性实用js代码小结
2009/10/14 Javascript
(jQuery,mootools,dojo)使用适合自己的编程别名命名
2010/09/14 Javascript
基于KMP算法JavaScript的实现方法分析
2013/05/03 Javascript
JavaScript两种跨域技术全面介绍
2014/04/16 Javascript
table行随鼠标移动变色示例
2014/05/07 Javascript
JS表的模拟方法
2015/02/05 Javascript
JS+CSS实现仿雅虎另类滑动门切换效果
2015/10/13 Javascript
Bootstrap每天必学之栅格系统(布局)
2015/11/25 Javascript
jqGrid中文文档之选项设置
2015/12/02 Javascript
jQuery EasyUI 页面加载等待及页面等待层
2017/02/06 Javascript
基于Nodejs利用socket.io实现多人聊天室
2017/02/22 NodeJs
Express+Nodejs 下的登录拦截实现代码
2017/07/01 NodeJs
mint-ui的search组件在键盘显示搜索按钮的实现方法
2017/10/27 Javascript
vue-router启用history模式下的开发及非根目录部署方法
2018/12/23 Javascript
分享Python文本生成二维码实例
2016/01/06 Python
Python中几种导入模块的方式总结
2017/04/27 Python
Django自定义分页与bootstrap分页结合
2021/02/22 Python
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
2017/11/24 Python
python+flask实现API的方法
2018/11/21 Python
简单了解python的break、continue、pass
2019/07/08 Python
Python爬虫实现百度翻译功能过程详解
2020/05/29 Python
如何使用Pytorch搭建模型
2020/10/26 Python
Swisse官方海外旗舰店:澳大利亚销量领先,自然健康品牌
2017/12/15 全球购物
美国在线和移动免费会员制批发零售商:Boxed(移动端的Costco)
2020/01/02 全球购物
个人实用简单的自我评价
2013/10/19 职场文书
电气专业应届生求职信
2013/11/01 职场文书
上班早退检讨书
2014/01/09 职场文书
幼儿教师师德演讲稿
2014/05/06 职场文书
群众路线个人整改方案
2014/10/25 职场文书
党员干部廉洁自律承诺书
2015/04/28 职场文书
MySQL基础(一)
2021/04/05 MySQL
MySQL派生表联表查询实战过程
2022/03/20 MySQL